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