aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/model/generated/ApplicationConfiguration.genmodel454
1 files changed, 252 insertions, 202 deletions
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..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
@@ -1,202 +1,252 @@
1<?xml version="1.0" encoding="UTF-8"?> 1<?xml version="1.0" encoding="UTF-8"?>
2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" 2<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.12.0" modelDirectory="/hu.bme.mit.inf.dslreasoner.application/src-gen" 3 xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.16.0" modelDirectory="/hu.bme.mit.inf.dslreasoner.application/src-gen"
4 modelPluginID="hu.bme.mit.inf.dslreasoner.application" forceOverwrite="true" modelName="ApplicationConfiguration" 4 modelPluginID="hu.bme.mit.inf.dslreasoner.application" forceOverwrite="true" modelName="ApplicationConfiguration"
5 updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" 5 updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
6 complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.13" usedGenPackages="platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel#//vql"> 6 complianceLevel="6.0" copyrightFields="false" runtimeVersion="2.16" usedGenPackages="platform:/resource/hu.bme.mit.inf.dslreasoner.faulttree.components/model/generated/CftLanguage.genmodel#//cftLanguage platform:/resource/org.eclipse.emf.ecore/model/Ecore.genmodel#//ecore platform:/resource/org.eclipse.viatra.query.patternlanguage.emf/model/PatternLanguage.genmodel#//vql">
7 <genPackages prefix="ApplicationConfiguration" basePackage="hu.bme.mit.inf.dslreasoner.application" 7 <genPackages prefix="ApplicationConfiguration" basePackage="hu.bme.mit.inf.dslreasoner.application"
8 disposableProviderFactory="true" fileExtensions="vsconfig" ecorePackage="ApplicationConfiguration.ecore#/"> 8 disposableProviderFactory="true" fileExtensions="vsconfig" ecorePackage="ApplicationConfiguration.ecore#/">
9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//DocumentLevelSpecification"> 9 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//OptimizationDirection">
10 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/none"/> 10 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//OptimizationDirection/MINIMIZE"/>
11 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/normal"/> 11 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//OptimizationDirection/MAXIMIZE"/>
12 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/full"/> 12 </genEnums>
13 </genEnums> 13 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//ComparisonOperator">
14 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//Solver"> 14 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//ComparisonOperator/LESS"/>
15 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/SMTSolver"/> 15 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//ComparisonOperator/GREATER"/>
16 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/AlloySolver"/> 16 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//ComparisonOperator/LESS_EQUALS"/>
17 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/ViatraSolver"/> 17 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//ComparisonOperator/GREATER_EQUALS"/>
18 </genEnums> 18 </genEnums>
19 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigurationScript"> 19 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//DocumentLevelSpecification">
20 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigurationScript/imports"/> 20 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/none"/>
21 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigurationScript/commands"/> 21 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/normal"/>
22 </genClasses> 22 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//DocumentLevelSpecification/full"/>
23 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Command"/> 23 </genEnums>
24 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Import"/> 24 <genEnums typeSafeEnumCompatible="false" ecoreEnum="ApplicationConfiguration.ecore#//Solver">
25 <genClasses ecoreClass="ApplicationConfiguration.ecore#//EPackageImport"> 25 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/SMTSolver"/>
26 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//EPackageImport/importedPackage"/> 26 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/AlloySolver"/>
27 </genClasses> 27 <genEnumLiterals ecoreEnumLiteral="ApplicationConfiguration.ecore#//Solver/ViatraSolver"/>
28 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ViatraImport"> 28 </genEnums>
29 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ViatraImport/importedViatra"/> 29 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigurationScript">
30 </genClasses> 30 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigurationScript/imports"/>
31 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Declaration"> 31 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigurationScript/commands"/>
32 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//Declaration/name"/> 32 </genClasses>
33 </genClasses> 33 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Command"/>
34 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileSpecification"> 34 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Import"/>
35 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//FileSpecification/path"/> 35 <genClasses ecoreClass="ApplicationConfiguration.ecore#//EPackageImport">
36 </genClasses> 36 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//EPackageImport/importedPackage"/>
37 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileDeclaration"> 37 </genClasses>
38 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FileDeclaration/specification"/> 38 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ViatraImport">
39 </genClasses> 39 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ViatraImport/importedViatra"/>
40 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileReference"> 40 </genClasses>
41 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FileReference/referred"/> 41 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CftImport">
42 </genClasses> 42 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CftImport/importedCft"/>
43 <genClasses ecoreClass="ApplicationConfiguration.ecore#//File"/> 43 </genClasses>
44 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelSpecification"> 44 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Declaration">
45 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelSpecification/entries"/> 45 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//Declaration/name"/>
46 </genClasses> 46 </genClasses>
47 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelEntry"> 47 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileSpecification">
48 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelEntry/package"/> 48 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//FileSpecification/path"/>
49 </genClasses> 49 </genClasses>
50 <genClasses ecoreClass="ApplicationConfiguration.ecore#//AllPackageEntry"> 50 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileDeclaration">
51 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//AllPackageEntry/exclusion"/> 51 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FileDeclaration/specification"/>
52 </genClasses> 52 </genClasses>
53 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelElement"> 53 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FileReference">
54 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelElement/classifier"/> 54 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FileReference/referred"/>
55 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelElement/feature"/> 55 </genClasses>
56 </genClasses> 56 <genClasses ecoreClass="ApplicationConfiguration.ecore#//File"/>
57 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelDeclaration"> 57 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelSpecification">
58 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelDeclaration/specification"/> 58 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelSpecification/entries"/>
59 </genClasses> 59 </genClasses>
60 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelReference"> 60 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelEntry">
61 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelReference/referred"/> 61 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelEntry/package"/>
62 </genClasses> 62 </genClasses>
63 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Metamodel"/> 63 <genClasses ecoreClass="ApplicationConfiguration.ecore#//AllPackageEntry">
64 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelSpecification"> 64 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//AllPackageEntry/exclusion"/>
65 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelSpecification/entry"/> 65 </genClasses>
66 </genClasses> 66 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelElement">
67 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelEntry"> 67 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelElement/classifier"/>
68 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelEntry/path"/> 68 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelElement/feature"/>
69 </genClasses> 69 </genClasses>
70 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ModelEntry"/> 70 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelDeclaration">
71 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FolderEntry"> 71 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelDeclaration/specification"/>
72 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FolderEntry/exclusion"/> 72 </genClasses>
73 </genClasses> 73 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MetamodelReference">
74 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelDeclaration"> 74 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//MetamodelReference/referred"/>
75 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelDeclaration/specification"/> 75 </genClasses>
76 </genClasses> 76 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Metamodel"/>
77 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelReference"> 77 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelSpecification">
78 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelReference/referred"/> 78 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelSpecification/entry"/>
79 </genClasses> 79 </genClasses>
80 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModel"/> 80 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelEntry">
81 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternSpecification"> 81 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelEntry/path"/>
82 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternSpecification/entries"/> 82 </genClasses>
83 </genClasses> 83 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ModelEntry"/>
84 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternEntry"> 84 <genClasses ecoreClass="ApplicationConfiguration.ecore#//FolderEntry">
85 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternEntry/package"/> 85 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//FolderEntry/exclusion"/>
86 </genClasses> 86 </genClasses>
87 <genClasses ecoreClass="ApplicationConfiguration.ecore#//AllPatternEntry"> 87 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelDeclaration">
88 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//AllPatternEntry/exclusuion"/> 88 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelDeclaration/specification"/>
89 </genClasses> 89 </genClasses>
90 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternElement"> 90 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModelReference">
91 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternElement/pattern"/> 91 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PartialModelReference/referred"/>
92 </genClasses> 92 </genClasses>
93 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPatternDeclaration"> 93 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PartialModel"/>
94 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GraphPatternDeclaration/specification"/> 94 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternSpecification">
95 </genClasses> 95 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternSpecification/entries"/>
96 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPatternReference"> 96 </genClasses>
97 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GraphPatternReference/referred"/> 97 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternEntry">
98 </genClasses> 98 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternEntry/package"/>
99 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPattern"/> 99 </genClasses>
100 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigSpecification"> 100 <genClasses ecoreClass="ApplicationConfiguration.ecore#//AllPatternEntry">
101 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigSpecification/entries"/> 101 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//AllPatternEntry/exclusuion"/>
102 </genClasses> 102 </genClasses>
103 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigDeclaration"> 103 <genClasses ecoreClass="ApplicationConfiguration.ecore#//PatternElement">
104 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigDeclaration/specification"/> 104 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//PatternElement/pattern"/>
105 </genClasses> 105 </genClasses>
106 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigEntry"/> 106 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPatternDeclaration">
107 <genClasses ecoreClass="ApplicationConfiguration.ecore#//DocumentationEntry"> 107 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GraphPatternDeclaration/specification"/>
108 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//DocumentationEntry/level"/> 108 </genClasses>
109 </genClasses> 109 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPatternReference">
110 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RuntimeEntry"> 110 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GraphPatternReference/referred"/>
111 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//RuntimeEntry/millisecLimit"/> 111 </genClasses>
112 </genClasses> 112 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GraphPattern"/>
113 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MemoryEntry"> 113 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveSpecification">
114 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//MemoryEntry/megabyteLimit"/> 114 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveSpecification/entries"/>
115 </genClasses> 115 </genClasses>
116 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CustomEntry"> 116 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveEntry">
117 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CustomEntry/key"/> 117 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveEntry/function"/>
118 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CustomEntry/value"/> 118 </genClasses>
119 </genClasses> 119 <genClasses ecoreClass="ApplicationConfiguration.ecore#//OptimizationEntry">
120 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigReference"> 120 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//OptimizationEntry/direction"/>
121 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigReference/config"/> 121 </genClasses>
122 </genClasses> 122 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ThresholdEntry">
123 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Config"/> 123 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ThresholdEntry/operator"/>
124 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeSpecification"> 124 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ThresholdEntry/threshold"/>
125 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeSpecification/scopes"/> 125 </genClasses>
126 </genClasses> 126 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveFunction"/>
127 <genClasses ecoreClass="ApplicationConfiguration.ecore#//TypeScope"> 127 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CostObjectiveFunction">
128 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//TypeScope/setsNew"/> 128 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CostObjectiveFunction/entries"/>
129 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//TypeScope/setsSum"/> 129 </genClasses>
130 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//TypeScope/number"/> 130 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CostEntry">
131 </genClasses> 131 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//CostEntry/patternElement"/>
132 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ClassTypeScope"> 132 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CostEntry/weight"/>
133 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ClassTypeScope/type"/> 133 </genClasses>
134 </genClasses> 134 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction">
135 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectTypeScope"> 135 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction/package"/>
136 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectTypeScope/type"/> 136 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ReliabilityObjectiveFunction/transformation"/>
137 </genClasses> 137 </genClasses>
138 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerTypeScope"> 138 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ReliabiltiyProbability">
139 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//IntegerTypeScope/type"/> 139 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ReliabiltiyProbability/time"/>
140 </genClasses> 140 </genClasses>
141 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealTypeScope"> 141 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Mtff"/>
142 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//RealTypeScope/type"/> 142 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveDeclaration">
143 </genClasses> 143 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveDeclaration/specification"/>
144 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringTypeScope"> 144 </genClasses>
145 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//StringTypeScope/type"/> 145 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectiveReference">
146 </genClasses> 146 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectiveReference/referred"/>
147 <genClasses ecoreClass="ApplicationConfiguration.ecore#//TypeReference"/> 147 </genClasses>
148 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ClassReference"> 148 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Objective"/>
149 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ClassReference/element"/> 149 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigSpecification">
150 </genClasses> 150 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigSpecification/entries"/>
151 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectReference"/> 151 </genClasses>
152 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerReference"/> 152 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigDeclaration">
153 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealReference"/> 153 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigDeclaration/specification"/>
154 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringReference"/> 154 </genClasses>
155 <genClasses ecoreClass="ApplicationConfiguration.ecore#//NumberSpecification"/> 155 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigEntry"/>
156 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ExactNumber"> 156 <genClasses ecoreClass="ApplicationConfiguration.ecore#//DocumentationEntry">
157 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ExactNumber/exactNumber"/> 157 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//DocumentationEntry/level"/>
158 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ExactNumber/exactUnlimited"/> 158 </genClasses>
159 </genClasses> 159 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RuntimeEntry">
160 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntervallNumber"> 160 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//RuntimeEntry/millisecLimit"/>
161 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/min"/> 161 </genClasses>
162 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/maxNumber"/> 162 <genClasses ecoreClass="ApplicationConfiguration.ecore#//MemoryEntry">
163 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/maxUnlimited"/> 163 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//MemoryEntry/megabyteLimit"/>
164 </genClasses> 164 </genClasses>
165 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntEnumberation"> 165 <genClasses ecoreClass="ApplicationConfiguration.ecore#//CustomEntry">
166 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntEnumberation/entry"/> 166 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CustomEntry/key"/>
167 </genClasses> 167 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//CustomEntry/value"/>
168 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealEnumeration"> 168 </genClasses>
169 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//RealEnumeration/entry"/> 169 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ConfigReference">
170 </genClasses> 170 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ConfigReference/config"/>
171 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringEnumeration"> 171 </genClasses>
172 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//StringEnumeration/entry"/> 172 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Config"/>
173 </genClasses> 173 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeSpecification">
174 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeDeclaration"> 174 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeSpecification/scopes"/>
175 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeDeclaration/specification"/> 175 </genClasses>
176 </genClasses> 176 <genClasses ecoreClass="ApplicationConfiguration.ecore#//TypeScope">
177 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeReference"> 177 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//TypeScope/setsNew"/>
178 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeReference/referred"/> 178 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//TypeScope/setsSum"/>
179 </genClasses> 179 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//TypeScope/number"/>
180 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Scope"/> 180 </genClasses>
181 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Task"/> 181 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ClassTypeScope">
182 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GenerationTask"> 182 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ClassTypeScope/type"/>
183 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/metamodel"/> 183 </genClasses>
184 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/partialModel"/> 184 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectTypeScope">
185 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/patterns"/> 185 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ObjectTypeScope/type"/>
186 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/scope"/> 186 </genClasses>
187 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/numberSpecified"/> 187 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerTypeScope">
188 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/number"/> 188 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//IntegerTypeScope/type"/>
189 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/runSpecified"/> 189 </genClasses>
190 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/runs"/> 190 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealTypeScope">
191 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/solver"/> 191 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//RealTypeScope/type"/>
192 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/config"/> 192 </genClasses>
193 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/debugFolder"/> 193 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringTypeScope">
194 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/targetLogFile"/> 194 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//StringTypeScope/type"/>
195 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/targetStatisticsFile"/> 195 </genClasses>
196 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/tagetFolder"/> 196 <genClasses ecoreClass="ApplicationConfiguration.ecore#//TypeReference"/>
197 </genClasses> 197 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ClassReference">
198 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerScope"/> 198 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ClassReference/element"/>
199 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealScope"/> 199 </genClasses>
200 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringScope"/> 200 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ObjectReference"/>
201 </genPackages> 201 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerReference"/>
202</genmodel:GenModel> 202 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealReference"/>
203 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringReference"/>
204 <genClasses ecoreClass="ApplicationConfiguration.ecore#//NumberSpecification"/>
205 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ExactNumber">
206 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ExactNumber/exactNumber"/>
207 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//ExactNumber/exactUnlimited"/>
208 </genClasses>
209 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntervallNumber">
210 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/min"/>
211 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/maxNumber"/>
212 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntervallNumber/maxUnlimited"/>
213 </genClasses>
214 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntEnumberation">
215 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//IntEnumberation/entry"/>
216 </genClasses>
217 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealEnumeration">
218 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//RealEnumeration/entry"/>
219 </genClasses>
220 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringEnumeration">
221 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//StringEnumeration/entry"/>
222 </genClasses>
223 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeDeclaration">
224 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeDeclaration/specification"/>
225 </genClasses>
226 <genClasses ecoreClass="ApplicationConfiguration.ecore#//ScopeReference">
227 <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//ScopeReference/referred"/>
228 </genClasses>
229 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Scope"/>
230 <genClasses ecoreClass="ApplicationConfiguration.ecore#//Task"/>
231 <genClasses ecoreClass="ApplicationConfiguration.ecore#//GenerationTask">
232 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/metamodel"/>
233 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/partialModel"/>
234 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/patterns"/>
235 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/objectives"/>
236 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/scope"/>
237 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/numberSpecified"/>
238 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/number"/>
239 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/runSpecified"/>
240 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/runs"/>
241 <genFeatures createChild="false" ecoreFeature="ecore:EAttribute ApplicationConfiguration.ecore#//GenerationTask/solver"/>
242 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/config"/>
243 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/debugFolder"/>
244 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/targetLogFile"/>
245 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/targetStatisticsFile"/>
246 <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference ApplicationConfiguration.ecore#//GenerationTask/tagetFolder"/>
247 </genClasses>
248 <genClasses ecoreClass="ApplicationConfiguration.ecore#//IntegerScope"/>
249 <genClasses ecoreClass="ApplicationConfiguration.ecore#//RealScope"/>
250 <genClasses ecoreClass="ApplicationConfiguration.ecore#//StringScope"/>
251 </genPackages>
252</genmodel:GenModel>