aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
diff options
context:
space:
mode:
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java2464
1 files changed, 1232 insertions, 1232 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
index fa555b1d..84de173c 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationFactoryImpl.java
@@ -1,1232 +1,1232 @@
1/** 1/**
2 * generated by Xtext 2.21.0 2 * generated by Xtext 2.21.0
3 */ 3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; 4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl;
5 5
6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*; 6import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.*;
7 7
8import org.eclipse.emf.ecore.EClass; 8import org.eclipse.emf.ecore.EClass;
9import org.eclipse.emf.ecore.EDataType; 9import org.eclipse.emf.ecore.EDataType;
10import org.eclipse.emf.ecore.EObject; 10import org.eclipse.emf.ecore.EObject;
11import org.eclipse.emf.ecore.EPackage; 11import org.eclipse.emf.ecore.EPackage;
12 12
13import org.eclipse.emf.ecore.impl.EFactoryImpl; 13import org.eclipse.emf.ecore.impl.EFactoryImpl;
14 14
15import org.eclipse.emf.ecore.plugin.EcorePlugin; 15import org.eclipse.emf.ecore.plugin.EcorePlugin;
16 16
17/** 17/**
18 * <!-- begin-user-doc --> 18 * <!-- begin-user-doc -->
19 * An implementation of the model <b>Factory</b>. 19 * An implementation of the model <b>Factory</b>.
20 * <!-- end-user-doc --> 20 * <!-- end-user-doc -->
21 * @generated 21 * @generated
22 */ 22 */
23public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory 23public class ApplicationConfigurationFactoryImpl extends EFactoryImpl implements ApplicationConfigurationFactory
24{ 24{
25 /** 25 /**
26 * Creates the default factory implementation. 26 * Creates the default factory implementation.
27 * <!-- begin-user-doc --> 27 * <!-- begin-user-doc -->
28 * <!-- end-user-doc --> 28 * <!-- end-user-doc -->
29 * @generated 29 * @generated
30 */ 30 */
31 public static ApplicationConfigurationFactory init() 31 public static ApplicationConfigurationFactory init()
32 { 32 {
33 try 33 try
34 { 34 {
35 ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI); 35 ApplicationConfigurationFactory theApplicationConfigurationFactory = (ApplicationConfigurationFactory)EPackage.Registry.INSTANCE.getEFactory(ApplicationConfigurationPackage.eNS_URI);
36 if (theApplicationConfigurationFactory != null) 36 if (theApplicationConfigurationFactory != null)
37 { 37 {
38 return theApplicationConfigurationFactory; 38 return theApplicationConfigurationFactory;
39 } 39 }
40 } 40 }
41 catch (Exception exception) 41 catch (Exception exception)
42 { 42 {
43 EcorePlugin.INSTANCE.log(exception); 43 EcorePlugin.INSTANCE.log(exception);
44 } 44 }
45 return new ApplicationConfigurationFactoryImpl(); 45 return new ApplicationConfigurationFactoryImpl();
46 } 46 }
47 47
48 /** 48 /**
49 * Creates an instance of the factory. 49 * Creates an instance of the factory.
50 * <!-- begin-user-doc --> 50 * <!-- begin-user-doc -->
51 * <!-- end-user-doc --> 51 * <!-- end-user-doc -->
52 * @generated 52 * @generated
53 */ 53 */
54 public ApplicationConfigurationFactoryImpl() 54 public ApplicationConfigurationFactoryImpl()
55 { 55 {
56 super(); 56 super();
57 } 57 }
58 58
59 /** 59 /**
60 * <!-- begin-user-doc --> 60 * <!-- begin-user-doc -->
61 * <!-- end-user-doc --> 61 * <!-- end-user-doc -->
62 * @generated 62 * @generated
63 */ 63 */
64 @Override 64 @Override
65 public EObject create(EClass eClass) 65 public EObject create(EClass eClass)
66 { 66 {
67 switch (eClass.getClassifierID()) 67 switch (eClass.getClassifierID())
68 { 68 {
69 case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript(); 69 case ApplicationConfigurationPackage.CONFIGURATION_SCRIPT: return createConfigurationScript();
70 case ApplicationConfigurationPackage.COMMAND: return createCommand(); 70 case ApplicationConfigurationPackage.COMMAND: return createCommand();
71 case ApplicationConfigurationPackage.IMPORT: return createImport(); 71 case ApplicationConfigurationPackage.IMPORT: return createImport();
72 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport(); 72 case ApplicationConfigurationPackage.EPACKAGE_IMPORT: return createEPackageImport();
73 case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport(); 73 case ApplicationConfigurationPackage.VIATRA_IMPORT: return createViatraImport();
74 case ApplicationConfigurationPackage.DECLARATION: return createDeclaration(); 74 case ApplicationConfigurationPackage.DECLARATION: return createDeclaration();
75 case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification(); 75 case ApplicationConfigurationPackage.FILE_SPECIFICATION: return createFileSpecification();
76 case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration(); 76 case ApplicationConfigurationPackage.FILE_DECLARATION: return createFileDeclaration();
77 case ApplicationConfigurationPackage.FILE_REFERENCE: return createFileReference(); 77 case ApplicationConfigurationPackage.FILE_REFERENCE: return createFileReference();
78 case ApplicationConfigurationPackage.FILE: return createFile(); 78 case ApplicationConfigurationPackage.FILE: return createFile();
79 case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification(); 79 case ApplicationConfigurationPackage.METAMODEL_SPECIFICATION: return createMetamodelSpecification();
80 case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry(); 80 case ApplicationConfigurationPackage.METAMODEL_ENTRY: return createMetamodelEntry();
81 case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry(); 81 case ApplicationConfigurationPackage.ALL_PACKAGE_ENTRY: return createAllPackageEntry();
82 case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement(); 82 case ApplicationConfigurationPackage.METAMODEL_ELEMENT: return createMetamodelElement();
83 case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration(); 83 case ApplicationConfigurationPackage.METAMODEL_DECLARATION: return createMetamodelDeclaration();
84 case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference(); 84 case ApplicationConfigurationPackage.METAMODEL_REFERENCE: return createMetamodelReference();
85 case ApplicationConfigurationPackage.METAMODEL: return createMetamodel(); 85 case ApplicationConfigurationPackage.METAMODEL: return createMetamodel();
86 case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION: return createPartialModelSpecification(); 86 case ApplicationConfigurationPackage.PARTIAL_MODEL_SPECIFICATION: return createPartialModelSpecification();
87 case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY: return createPartialModelEntry(); 87 case ApplicationConfigurationPackage.PARTIAL_MODEL_ENTRY: return createPartialModelEntry();
88 case ApplicationConfigurationPackage.MODEL_ENTRY: return createModelEntry(); 88 case ApplicationConfigurationPackage.MODEL_ENTRY: return createModelEntry();
89 case ApplicationConfigurationPackage.FOLDER_ENTRY: return createFolderEntry(); 89 case ApplicationConfigurationPackage.FOLDER_ENTRY: return createFolderEntry();
90 case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: return createPartialModelDeclaration(); 90 case ApplicationConfigurationPackage.PARTIAL_MODEL_DECLARATION: return createPartialModelDeclaration();
91 case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE: return createPartialModelReference(); 91 case ApplicationConfigurationPackage.PARTIAL_MODEL_REFERENCE: return createPartialModelReference();
92 case ApplicationConfigurationPackage.PARTIAL_MODEL: return createPartialModel(); 92 case ApplicationConfigurationPackage.PARTIAL_MODEL: return createPartialModel();
93 case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: return createPatternSpecification(); 93 case ApplicationConfigurationPackage.PATTERN_SPECIFICATION: return createPatternSpecification();
94 case ApplicationConfigurationPackage.PATTERN_ENTRY: return createPatternEntry(); 94 case ApplicationConfigurationPackage.PATTERN_ENTRY: return createPatternEntry();
95 case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: return createAllPatternEntry(); 95 case ApplicationConfigurationPackage.ALL_PATTERN_ENTRY: return createAllPatternEntry();
96 case ApplicationConfigurationPackage.PATTERN_ELEMENT: return createPatternElement(); 96 case ApplicationConfigurationPackage.PATTERN_ELEMENT: return createPatternElement();
97 case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION: return createGraphPatternDeclaration(); 97 case ApplicationConfigurationPackage.GRAPH_PATTERN_DECLARATION: return createGraphPatternDeclaration();
98 case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: return createGraphPatternReference(); 98 case ApplicationConfigurationPackage.GRAPH_PATTERN_REFERENCE: return createGraphPatternReference();
99 case ApplicationConfigurationPackage.GRAPH_PATTERN: return createGraphPattern(); 99 case ApplicationConfigurationPackage.GRAPH_PATTERN: return createGraphPattern();
100 case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION: return createObjectiveSpecification(); 100 case ApplicationConfigurationPackage.OBJECTIVE_SPECIFICATION: return createObjectiveSpecification();
101 case ApplicationConfigurationPackage.OBJECTIVE_ENTRY: return createObjectiveEntry(); 101 case ApplicationConfigurationPackage.OBJECTIVE_ENTRY: return createObjectiveEntry();
102 case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry(); 102 case ApplicationConfigurationPackage.OPTIMIZATION_ENTRY: return createOptimizationEntry();
103 case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry(); 103 case ApplicationConfigurationPackage.THRESHOLD_ENTRY: return createThresholdEntry();
104 case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction(); 104 case ApplicationConfigurationPackage.OBJECTIVE_FUNCTION: return createObjectiveFunction();
105 case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction(); 105 case ApplicationConfigurationPackage.COST_OBJECTIVE_FUNCTION: return createCostObjectiveFunction();
106 case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry(); 106 case ApplicationConfigurationPackage.COST_ENTRY: return createCostEntry();
107 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration(); 107 case ApplicationConfigurationPackage.OBJECTIVE_DECLARATION: return createObjectiveDeclaration();
108 case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference(); 108 case ApplicationConfigurationPackage.OBJECTIVE_REFERENCE: return createObjectiveReference();
109 case ApplicationConfigurationPackage.OBJECTIVE: return createObjective(); 109 case ApplicationConfigurationPackage.OBJECTIVE: return createObjective();
110 case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification(); 110 case ApplicationConfigurationPackage.CONFIG_SPECIFICATION: return createConfigSpecification();
111 case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration(); 111 case ApplicationConfigurationPackage.CONFIG_DECLARATION: return createConfigDeclaration();
112 case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry(); 112 case ApplicationConfigurationPackage.CONFIG_ENTRY: return createConfigEntry();
113 case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry(); 113 case ApplicationConfigurationPackage.DOCUMENTATION_ENTRY: return createDocumentationEntry();
114 case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry(); 114 case ApplicationConfigurationPackage.RUNTIME_ENTRY: return createRuntimeEntry();
115 case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry(); 115 case ApplicationConfigurationPackage.MEMORY_ENTRY: return createMemoryEntry();
116 case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry(); 116 case ApplicationConfigurationPackage.CUSTOM_ENTRY: return createCustomEntry();
117 case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference(); 117 case ApplicationConfigurationPackage.CONFIG_REFERENCE: return createConfigReference();
118 case ApplicationConfigurationPackage.CONFIG: return createConfig(); 118 case ApplicationConfigurationPackage.CONFIG: return createConfig();
119 case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification(); 119 case ApplicationConfigurationPackage.SCOPE_SPECIFICATION: return createScopeSpecification();
120 case ApplicationConfigurationPackage.TYPE_SCOPE: return createTypeScope(); 120 case ApplicationConfigurationPackage.TYPE_SCOPE: return createTypeScope();
121 case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE: return createClassTypeScope(); 121 case ApplicationConfigurationPackage.CLASS_TYPE_SCOPE: return createClassTypeScope();
122 case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE: return createObjectTypeScope(); 122 case ApplicationConfigurationPackage.OBJECT_TYPE_SCOPE: return createObjectTypeScope();
123 case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE: return createIntegerTypeScope(); 123 case ApplicationConfigurationPackage.INTEGER_TYPE_SCOPE: return createIntegerTypeScope();
124 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: return createRealTypeScope(); 124 case ApplicationConfigurationPackage.REAL_TYPE_SCOPE: return createRealTypeScope();
125 case ApplicationConfigurationPackage.STRING_TYPE_SCOPE: return createStringTypeScope(); 125 case ApplicationConfigurationPackage.STRING_TYPE_SCOPE: return createStringTypeScope();
126 case ApplicationConfigurationPackage.TYPE_REFERENCE: return createTypeReference(); 126 case ApplicationConfigurationPackage.TYPE_REFERENCE: return createTypeReference();
127 case ApplicationConfigurationPackage.CLASS_REFERENCE: return createClassReference(); 127 case ApplicationConfigurationPackage.CLASS_REFERENCE: return createClassReference();
128 case ApplicationConfigurationPackage.OBJECT_REFERENCE: return createObjectReference(); 128 case ApplicationConfigurationPackage.OBJECT_REFERENCE: return createObjectReference();
129 case ApplicationConfigurationPackage.INTEGER_REFERENCE: return createIntegerReference(); 129 case ApplicationConfigurationPackage.INTEGER_REFERENCE: return createIntegerReference();
130 case ApplicationConfigurationPackage.REAL_REFERENCE: return createRealReference(); 130 case ApplicationConfigurationPackage.REAL_REFERENCE: return createRealReference();
131 case ApplicationConfigurationPackage.STRING_REFERENCE: return createStringReference(); 131 case ApplicationConfigurationPackage.STRING_REFERENCE: return createStringReference();
132 case ApplicationConfigurationPackage.NUMBER_SPECIFICATION: return createNumberSpecification(); 132 case ApplicationConfigurationPackage.NUMBER_SPECIFICATION: return createNumberSpecification();
133 case ApplicationConfigurationPackage.EXACT_NUMBER: return createExactNumber(); 133 case ApplicationConfigurationPackage.EXACT_NUMBER: return createExactNumber();
134 case ApplicationConfigurationPackage.INTERVALL_NUMBER: return createIntervallNumber(); 134 case ApplicationConfigurationPackage.INTERVALL_NUMBER: return createIntervallNumber();
135 case ApplicationConfigurationPackage.INT_ENUMBERATION: return createIntEnumberation(); 135 case ApplicationConfigurationPackage.INT_ENUMBERATION: return createIntEnumberation();
136 case ApplicationConfigurationPackage.REAL_ENUMERATION: return createRealEnumeration(); 136 case ApplicationConfigurationPackage.REAL_ENUMERATION: return createRealEnumeration();
137 case ApplicationConfigurationPackage.STRING_ENUMERATION: return createStringEnumeration(); 137 case ApplicationConfigurationPackage.STRING_ENUMERATION: return createStringEnumeration();
138 case ApplicationConfigurationPackage.SCOPE_DECLARATION: return createScopeDeclaration(); 138 case ApplicationConfigurationPackage.SCOPE_DECLARATION: return createScopeDeclaration();
139 case ApplicationConfigurationPackage.SCOPE_REFERENCE: return createScopeReference(); 139 case ApplicationConfigurationPackage.SCOPE_REFERENCE: return createScopeReference();
140 case ApplicationConfigurationPackage.SCOPE: return createScope(); 140 case ApplicationConfigurationPackage.SCOPE: return createScope();
141 case ApplicationConfigurationPackage.TASK: return createTask(); 141 case ApplicationConfigurationPackage.TASK: return createTask();
142 case ApplicationConfigurationPackage.GENERATION_TASK: return createGenerationTask(); 142 case ApplicationConfigurationPackage.GENERATION_TASK: return createGenerationTask();
143 case ApplicationConfigurationPackage.INTEGER_SCOPE: return createIntegerScope(); 143 case ApplicationConfigurationPackage.INTEGER_SCOPE: return createIntegerScope();
144 case ApplicationConfigurationPackage.REAL_SCOPE: return createRealScope(); 144 case ApplicationConfigurationPackage.REAL_SCOPE: return createRealScope();
145 case ApplicationConfigurationPackage.STRING_SCOPE: return createStringScope(); 145 case ApplicationConfigurationPackage.STRING_SCOPE: return createStringScope();
146 default: 146 default:
147 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); 147 throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
148 } 148 }
149 } 149 }
150 150
151 /** 151 /**
152 * <!-- begin-user-doc --> 152 * <!-- begin-user-doc -->
153 * <!-- end-user-doc --> 153 * <!-- end-user-doc -->
154 * @generated 154 * @generated
155 */ 155 */
156 @Override 156 @Override
157 public Object createFromString(EDataType eDataType, String initialValue) 157 public Object createFromString(EDataType eDataType, String initialValue)
158 { 158 {
159 switch (eDataType.getClassifierID()) 159 switch (eDataType.getClassifierID())
160 { 160 {
161 case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION: 161 case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION:
162 return createOptimizationDirectionFromString(eDataType, initialValue); 162 return createOptimizationDirectionFromString(eDataType, initialValue);
163 case ApplicationConfigurationPackage.COMPARISON_OPERATOR: 163 case ApplicationConfigurationPackage.COMPARISON_OPERATOR:
164 return createComparisonOperatorFromString(eDataType, initialValue); 164 return createComparisonOperatorFromString(eDataType, initialValue);
165 case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: 165 case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
166 return createDocumentLevelSpecificationFromString(eDataType, initialValue); 166 return createDocumentLevelSpecificationFromString(eDataType, initialValue);
167 case ApplicationConfigurationPackage.SOLVER: 167 case ApplicationConfigurationPackage.SOLVER:
168 return createSolverFromString(eDataType, initialValue); 168 return createSolverFromString(eDataType, initialValue);
169 default: 169 default:
170 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); 170 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
171 } 171 }
172 } 172 }
173 173
174 /** 174 /**
175 * <!-- begin-user-doc --> 175 * <!-- begin-user-doc -->
176 * <!-- end-user-doc --> 176 * <!-- end-user-doc -->
177 * @generated 177 * @generated
178 */ 178 */
179 @Override 179 @Override
180 public String convertToString(EDataType eDataType, Object instanceValue) 180 public String convertToString(EDataType eDataType, Object instanceValue)
181 { 181 {
182 switch (eDataType.getClassifierID()) 182 switch (eDataType.getClassifierID())
183 { 183 {
184 case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION: 184 case ApplicationConfigurationPackage.OPTIMIZATION_DIRECTION:
185 return convertOptimizationDirectionToString(eDataType, instanceValue); 185 return convertOptimizationDirectionToString(eDataType, instanceValue);
186 case ApplicationConfigurationPackage.COMPARISON_OPERATOR: 186 case ApplicationConfigurationPackage.COMPARISON_OPERATOR:
187 return convertComparisonOperatorToString(eDataType, instanceValue); 187 return convertComparisonOperatorToString(eDataType, instanceValue);
188 case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION: 188 case ApplicationConfigurationPackage.DOCUMENT_LEVEL_SPECIFICATION:
189 return convertDocumentLevelSpecificationToString(eDataType, instanceValue); 189 return convertDocumentLevelSpecificationToString(eDataType, instanceValue);
190 case ApplicationConfigurationPackage.SOLVER: 190 case ApplicationConfigurationPackage.SOLVER:
191 return convertSolverToString(eDataType, instanceValue); 191 return convertSolverToString(eDataType, instanceValue);
192 default: 192 default:
193 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); 193 throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier");
194 } 194 }
195 } 195 }
196 196
197 /** 197 /**
198 * <!-- begin-user-doc --> 198 * <!-- begin-user-doc -->
199 * <!-- end-user-doc --> 199 * <!-- end-user-doc -->
200 * @generated 200 * @generated
201 */ 201 */
202 @Override 202 @Override
203 public ConfigurationScript createConfigurationScript() 203 public ConfigurationScript createConfigurationScript()
204 { 204 {
205 ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl(); 205 ConfigurationScriptImpl configurationScript = new ConfigurationScriptImpl();
206 return configurationScript; 206 return configurationScript;
207 } 207 }
208 208
209 /** 209 /**
210 * <!-- begin-user-doc --> 210 * <!-- begin-user-doc -->
211 * <!-- end-user-doc --> 211 * <!-- end-user-doc -->
212 * @generated 212 * @generated
213 */ 213 */
214 @Override 214 @Override
215 public Command createCommand() 215 public Command createCommand()
216 { 216 {
217 CommandImpl command = new CommandImpl(); 217 CommandImpl command = new CommandImpl();
218 return command; 218 return command;
219 } 219 }
220 220
221 /** 221 /**
222 * <!-- begin-user-doc --> 222 * <!-- begin-user-doc -->
223 * <!-- end-user-doc --> 223 * <!-- end-user-doc -->
224 * @generated 224 * @generated
225 */ 225 */
226 @Override 226 @Override
227 public Import createImport() 227 public Import createImport()
228 { 228 {
229 ImportImpl import_ = new ImportImpl(); 229 ImportImpl import_ = new ImportImpl();
230 return import_; 230 return import_;
231 } 231 }
232 232
233 /** 233 /**
234 * <!-- begin-user-doc --> 234 * <!-- begin-user-doc -->
235 * <!-- end-user-doc --> 235 * <!-- end-user-doc -->
236 * @generated 236 * @generated
237 */ 237 */
238 @Override 238 @Override
239 public EPackageImport createEPackageImport() 239 public EPackageImport createEPackageImport()
240 { 240 {
241 EPackageImportImpl ePackageImport = new EPackageImportImpl(); 241 EPackageImportImpl ePackageImport = new EPackageImportImpl();
242 return ePackageImport; 242 return ePackageImport;
243 } 243 }
244 244
245 /** 245 /**
246 * <!-- begin-user-doc --> 246 * <!-- begin-user-doc -->
247 * <!-- end-user-doc --> 247 * <!-- end-user-doc -->
248 * @generated 248 * @generated
249 */ 249 */
250 @Override 250 @Override
251 public ViatraImport createViatraImport() 251 public ViatraImport createViatraImport()
252 { 252 {
253 ViatraImportImpl viatraImport = new ViatraImportImpl(); 253 ViatraImportImpl viatraImport = new ViatraImportImpl();
254 return viatraImport; 254 return viatraImport;
255 } 255 }
256 256
257 /** 257 /**
258 * <!-- begin-user-doc --> 258 * <!-- begin-user-doc -->
259 * <!-- end-user-doc --> 259 * <!-- end-user-doc -->
260 * @generated 260 * @generated
261 */ 261 */
262 @Override 262 @Override
263 public Declaration createDeclaration() 263 public Declaration createDeclaration()
264 { 264 {
265 DeclarationImpl declaration = new DeclarationImpl(); 265 DeclarationImpl declaration = new DeclarationImpl();
266 return declaration; 266 return declaration;
267 } 267 }
268 268
269 /** 269 /**
270 * <!-- begin-user-doc --> 270 * <!-- begin-user-doc -->
271 * <!-- end-user-doc --> 271 * <!-- end-user-doc -->
272 * @generated 272 * @generated
273 */ 273 */
274 @Override 274 @Override
275 public FileSpecification createFileSpecification() 275 public FileSpecification createFileSpecification()
276 { 276 {
277 FileSpecificationImpl fileSpecification = new FileSpecificationImpl(); 277 FileSpecificationImpl fileSpecification = new FileSpecificationImpl();
278 return fileSpecification; 278 return fileSpecification;
279 } 279 }
280 280
281 /** 281 /**
282 * <!-- begin-user-doc --> 282 * <!-- begin-user-doc -->
283 * <!-- end-user-doc --> 283 * <!-- end-user-doc -->
284 * @generated 284 * @generated
285 */ 285 */
286 @Override 286 @Override
287 public FileDeclaration createFileDeclaration() 287 public FileDeclaration createFileDeclaration()
288 { 288 {
289 FileDeclarationImpl fileDeclaration = new FileDeclarationImpl(); 289 FileDeclarationImpl fileDeclaration = new FileDeclarationImpl();
290 return fileDeclaration; 290 return fileDeclaration;
291 } 291 }
292 292
293 /** 293 /**
294 * <!-- begin-user-doc --> 294 * <!-- begin-user-doc -->
295 * <!-- end-user-doc --> 295 * <!-- end-user-doc -->
296 * @generated 296 * @generated
297 */ 297 */
298 @Override 298 @Override
299 public FileReference createFileReference() 299 public FileReference createFileReference()
300 { 300 {
301 FileReferenceImpl fileReference = new FileReferenceImpl(); 301 FileReferenceImpl fileReference = new FileReferenceImpl();
302 return fileReference; 302 return fileReference;
303 } 303 }
304 304
305 /** 305 /**
306 * <!-- begin-user-doc --> 306 * <!-- begin-user-doc -->
307 * <!-- end-user-doc --> 307 * <!-- end-user-doc -->
308 * @generated 308 * @generated
309 */ 309 */
310 @Override 310 @Override
311 public File createFile() 311 public File createFile()
312 { 312 {
313 FileImpl file = new FileImpl(); 313 FileImpl file = new FileImpl();
314 return file; 314 return file;
315 } 315 }
316 316
317 /** 317 /**
318 * <!-- begin-user-doc --> 318 * <!-- begin-user-doc -->
319 * <!-- end-user-doc --> 319 * <!-- end-user-doc -->
320 * @generated 320 * @generated
321 */ 321 */
322 @Override 322 @Override
323 public MetamodelSpecification createMetamodelSpecification() 323 public MetamodelSpecification createMetamodelSpecification()
324 { 324 {
325 MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl(); 325 MetamodelSpecificationImpl metamodelSpecification = new MetamodelSpecificationImpl();
326 return metamodelSpecification; 326 return metamodelSpecification;
327 } 327 }
328 328
329 /** 329 /**
330 * <!-- begin-user-doc --> 330 * <!-- begin-user-doc -->
331 * <!-- end-user-doc --> 331 * <!-- end-user-doc -->
332 * @generated 332 * @generated
333 */ 333 */
334 @Override 334 @Override
335 public MetamodelEntry createMetamodelEntry() 335 public MetamodelEntry createMetamodelEntry()
336 { 336 {
337 MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl(); 337 MetamodelEntryImpl metamodelEntry = new MetamodelEntryImpl();
338 return metamodelEntry; 338 return metamodelEntry;
339 } 339 }
340 340
341 /** 341 /**
342 * <!-- begin-user-doc --> 342 * <!-- begin-user-doc -->
343 * <!-- end-user-doc --> 343 * <!-- end-user-doc -->
344 * @generated 344 * @generated
345 */ 345 */
346 @Override 346 @Override
347 public AllPackageEntry createAllPackageEntry() 347 public AllPackageEntry createAllPackageEntry()
348 { 348 {
349 AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl(); 349 AllPackageEntryImpl allPackageEntry = new AllPackageEntryImpl();
350 return allPackageEntry; 350 return allPackageEntry;
351 } 351 }
352 352
353 /** 353 /**
354 * <!-- begin-user-doc --> 354 * <!-- begin-user-doc -->
355 * <!-- end-user-doc --> 355 * <!-- end-user-doc -->
356 * @generated 356 * @generated
357 */ 357 */
358 @Override 358 @Override
359 public MetamodelElement createMetamodelElement() 359 public MetamodelElement createMetamodelElement()
360 { 360 {
361 MetamodelElementImpl metamodelElement = new MetamodelElementImpl(); 361 MetamodelElementImpl metamodelElement = new MetamodelElementImpl();
362 return metamodelElement; 362 return metamodelElement;
363 } 363 }
364 364
365 /** 365 /**
366 * <!-- begin-user-doc --> 366 * <!-- begin-user-doc -->
367 * <!-- end-user-doc --> 367 * <!-- end-user-doc -->
368 * @generated 368 * @generated
369 */ 369 */
370 @Override 370 @Override
371 public MetamodelDeclaration createMetamodelDeclaration() 371 public MetamodelDeclaration createMetamodelDeclaration()
372 { 372 {
373 MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl(); 373 MetamodelDeclarationImpl metamodelDeclaration = new MetamodelDeclarationImpl();
374 return metamodelDeclaration; 374 return metamodelDeclaration;
375 } 375 }
376 376
377 /** 377 /**
378 * <!-- begin-user-doc --> 378 * <!-- begin-user-doc -->
379 * <!-- end-user-doc --> 379 * <!-- end-user-doc -->
380 * @generated 380 * @generated
381 */ 381 */
382 @Override 382 @Override
383 public MetamodelReference createMetamodelReference() 383 public MetamodelReference createMetamodelReference()
384 { 384 {
385 MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl(); 385 MetamodelReferenceImpl metamodelReference = new MetamodelReferenceImpl();
386 return metamodelReference; 386 return metamodelReference;
387 } 387 }
388 388
389 /** 389 /**
390 * <!-- begin-user-doc --> 390 * <!-- begin-user-doc -->
391 * <!-- end-user-doc --> 391 * <!-- end-user-doc -->
392 * @generated 392 * @generated
393 */ 393 */
394 @Override 394 @Override
395 public Metamodel createMetamodel() 395 public Metamodel createMetamodel()
396 { 396 {
397 MetamodelImpl metamodel = new MetamodelImpl(); 397 MetamodelImpl metamodel = new MetamodelImpl();
398 return metamodel; 398 return metamodel;
399 } 399 }
400 400
401 /** 401 /**
402 * <!-- begin-user-doc --> 402 * <!-- begin-user-doc -->
403 * <!-- end-user-doc --> 403 * <!-- end-user-doc -->
404 * @generated 404 * @generated
405 */ 405 */
406 @Override 406 @Override
407 public PartialModelSpecification createPartialModelSpecification() 407 public PartialModelSpecification createPartialModelSpecification()
408 { 408 {
409 PartialModelSpecificationImpl partialModelSpecification = new PartialModelSpecificationImpl(); 409 PartialModelSpecificationImpl partialModelSpecification = new PartialModelSpecificationImpl();
410 return partialModelSpecification; 410 return partialModelSpecification;
411 } 411 }
412 412
413 /** 413 /**
414 * <!-- begin-user-doc --> 414 * <!-- begin-user-doc -->
415 * <!-- end-user-doc --> 415 * <!-- end-user-doc -->
416 * @generated 416 * @generated
417 */ 417 */
418 @Override 418 @Override
419 public PartialModelEntry createPartialModelEntry() 419 public PartialModelEntry createPartialModelEntry()
420 { 420 {
421 PartialModelEntryImpl partialModelEntry = new PartialModelEntryImpl(); 421 PartialModelEntryImpl partialModelEntry = new PartialModelEntryImpl();
422 return partialModelEntry; 422 return partialModelEntry;
423 } 423 }
424 424
425 /** 425 /**
426 * <!-- begin-user-doc --> 426 * <!-- begin-user-doc -->
427 * <!-- end-user-doc --> 427 * <!-- end-user-doc -->
428 * @generated 428 * @generated
429 */ 429 */
430 @Override 430 @Override
431 public ModelEntry createModelEntry() 431 public ModelEntry createModelEntry()
432 { 432 {
433 ModelEntryImpl modelEntry = new ModelEntryImpl(); 433 ModelEntryImpl modelEntry = new ModelEntryImpl();
434 return modelEntry; 434 return modelEntry;
435 } 435 }
436 436
437 /** 437 /**
438 * <!-- begin-user-doc --> 438 * <!-- begin-user-doc -->
439 * <!-- end-user-doc --> 439 * <!-- end-user-doc -->
440 * @generated 440 * @generated
441 */ 441 */
442 @Override 442 @Override
443 public FolderEntry createFolderEntry() 443 public FolderEntry createFolderEntry()
444 { 444 {
445 FolderEntryImpl folderEntry = new FolderEntryImpl(); 445 FolderEntryImpl folderEntry = new FolderEntryImpl();
446 return folderEntry; 446 return folderEntry;
447 } 447 }
448 448
449 /** 449 /**
450 * <!-- begin-user-doc --> 450 * <!-- begin-user-doc -->
451 * <!-- end-user-doc --> 451 * <!-- end-user-doc -->
452 * @generated 452 * @generated
453 */ 453 */
454 @Override 454 @Override
455 public PartialModelDeclaration createPartialModelDeclaration() 455 public PartialModelDeclaration createPartialModelDeclaration()
456 { 456 {
457 PartialModelDeclarationImpl partialModelDeclaration = new PartialModelDeclarationImpl(); 457 PartialModelDeclarationImpl partialModelDeclaration = new PartialModelDeclarationImpl();
458 return partialModelDeclaration; 458 return partialModelDeclaration;
459 } 459 }
460 460
461 /** 461 /**
462 * <!-- begin-user-doc --> 462 * <!-- begin-user-doc -->
463 * <!-- end-user-doc --> 463 * <!-- end-user-doc -->
464 * @generated 464 * @generated
465 */ 465 */
466 @Override 466 @Override
467 public PartialModelReference createPartialModelReference() 467 public PartialModelReference createPartialModelReference()
468 { 468 {
469 PartialModelReferenceImpl partialModelReference = new PartialModelReferenceImpl(); 469 PartialModelReferenceImpl partialModelReference = new PartialModelReferenceImpl();
470 return partialModelReference; 470 return partialModelReference;
471 } 471 }
472 472
473 /** 473 /**
474 * <!-- begin-user-doc --> 474 * <!-- begin-user-doc -->
475 * <!-- end-user-doc --> 475 * <!-- end-user-doc -->
476 * @generated 476 * @generated
477 */ 477 */
478 @Override 478 @Override
479 public PartialModel createPartialModel() 479 public PartialModel createPartialModel()
480 { 480 {
481 PartialModelImpl partialModel = new PartialModelImpl(); 481 PartialModelImpl partialModel = new PartialModelImpl();
482 return partialModel; 482 return partialModel;
483 } 483 }
484 484
485 /** 485 /**
486 * <!-- begin-user-doc --> 486 * <!-- begin-user-doc -->
487 * <!-- end-user-doc --> 487 * <!-- end-user-doc -->
488 * @generated 488 * @generated
489 */ 489 */
490 @Override 490 @Override
491 public PatternSpecification createPatternSpecification() 491 public PatternSpecification createPatternSpecification()
492 { 492 {
493 PatternSpecificationImpl patternSpecification = new PatternSpecificationImpl(); 493 PatternSpecificationImpl patternSpecification = new PatternSpecificationImpl();
494 return patternSpecification; 494 return patternSpecification;
495 } 495 }
496 496
497 /** 497 /**
498 * <!-- begin-user-doc --> 498 * <!-- begin-user-doc -->
499 * <!-- end-user-doc --> 499 * <!-- end-user-doc -->
500 * @generated 500 * @generated
501 */ 501 */
502 @Override 502 @Override
503 public PatternEntry createPatternEntry() 503 public PatternEntry createPatternEntry()
504 { 504 {
505 PatternEntryImpl patternEntry = new PatternEntryImpl(); 505 PatternEntryImpl patternEntry = new PatternEntryImpl();
506 return patternEntry; 506 return patternEntry;
507 } 507 }
508 508
509 /** 509 /**
510 * <!-- begin-user-doc --> 510 * <!-- begin-user-doc -->
511 * <!-- end-user-doc --> 511 * <!-- end-user-doc -->
512 * @generated 512 * @generated
513 */ 513 */
514 @Override 514 @Override
515 public AllPatternEntry createAllPatternEntry() 515 public AllPatternEntry createAllPatternEntry()
516 { 516 {
517 AllPatternEntryImpl allPatternEntry = new AllPatternEntryImpl(); 517 AllPatternEntryImpl allPatternEntry = new AllPatternEntryImpl();
518 return allPatternEntry; 518 return allPatternEntry;
519 } 519 }
520 520
521 /** 521 /**
522 * <!-- begin-user-doc --> 522 * <!-- begin-user-doc -->
523 * <!-- end-user-doc --> 523 * <!-- end-user-doc -->
524 * @generated 524 * @generated
525 */ 525 */
526 @Override 526 @Override
527 public PatternElement createPatternElement() 527 public PatternElement createPatternElement()
528 { 528 {
529 PatternElementImpl patternElement = new PatternElementImpl(); 529 PatternElementImpl patternElement = new PatternElementImpl();
530 return patternElement; 530 return patternElement;
531 } 531 }
532 532
533 /** 533 /**
534 * <!-- begin-user-doc --> 534 * <!-- begin-user-doc -->
535 * <!-- end-user-doc --> 535 * <!-- end-user-doc -->
536 * @generated 536 * @generated
537 */ 537 */
538 @Override 538 @Override
539 public GraphPatternDeclaration createGraphPatternDeclaration() 539 public GraphPatternDeclaration createGraphPatternDeclaration()
540 { 540 {
541 GraphPatternDeclarationImpl graphPatternDeclaration = new GraphPatternDeclarationImpl(); 541 GraphPatternDeclarationImpl graphPatternDeclaration = new GraphPatternDeclarationImpl();
542 return graphPatternDeclaration; 542 return graphPatternDeclaration;
543 } 543 }
544 544
545 /** 545 /**
546 * <!-- begin-user-doc --> 546 * <!-- begin-user-doc -->
547 * <!-- end-user-doc --> 547 * <!-- end-user-doc -->
548 * @generated 548 * @generated
549 */ 549 */
550 @Override 550 @Override
551 public GraphPatternReference createGraphPatternReference() 551 public GraphPatternReference createGraphPatternReference()
552 { 552 {
553 GraphPatternReferenceImpl graphPatternReference = new GraphPatternReferenceImpl(); 553 GraphPatternReferenceImpl graphPatternReference = new GraphPatternReferenceImpl();
554 return graphPatternReference; 554 return graphPatternReference;
555 } 555 }
556 556
557 /** 557 /**
558 * <!-- begin-user-doc --> 558 * <!-- begin-user-doc -->
559 * <!-- end-user-doc --> 559 * <!-- end-user-doc -->
560 * @generated 560 * @generated
561 */ 561 */
562 @Override 562 @Override
563 public GraphPattern createGraphPattern() 563 public GraphPattern createGraphPattern()
564 { 564 {
565 GraphPatternImpl graphPattern = new GraphPatternImpl(); 565 GraphPatternImpl graphPattern = new GraphPatternImpl();
566 return graphPattern; 566 return graphPattern;
567 } 567 }
568 568
569 /** 569 /**
570 * <!-- begin-user-doc --> 570 * <!-- begin-user-doc -->
571 * <!-- end-user-doc --> 571 * <!-- end-user-doc -->
572 * @generated 572 * @generated
573 */ 573 */
574 @Override 574 @Override
575 public ObjectiveSpecification createObjectiveSpecification() 575 public ObjectiveSpecification createObjectiveSpecification()
576 { 576 {
577 ObjectiveSpecificationImpl objectiveSpecification = new ObjectiveSpecificationImpl(); 577 ObjectiveSpecificationImpl objectiveSpecification = new ObjectiveSpecificationImpl();
578 return objectiveSpecification; 578 return objectiveSpecification;
579 } 579 }
580 580
581 /** 581 /**
582 * <!-- begin-user-doc --> 582 * <!-- begin-user-doc -->
583 * <!-- end-user-doc --> 583 * <!-- end-user-doc -->
584 * @generated 584 * @generated
585 */ 585 */
586 @Override 586 @Override
587 public ObjectiveEntry createObjectiveEntry() 587 public ObjectiveEntry createObjectiveEntry()
588 { 588 {
589 ObjectiveEntryImpl objectiveEntry = new ObjectiveEntryImpl(); 589 ObjectiveEntryImpl objectiveEntry = new ObjectiveEntryImpl();
590 return objectiveEntry; 590 return objectiveEntry;
591 } 591 }
592 592
593 /** 593 /**
594 * <!-- begin-user-doc --> 594 * <!-- begin-user-doc -->
595 * <!-- end-user-doc --> 595 * <!-- end-user-doc -->
596 * @generated 596 * @generated
597 */ 597 */
598 @Override 598 @Override
599 public OptimizationEntry createOptimizationEntry() 599 public OptimizationEntry createOptimizationEntry()
600 { 600 {
601 OptimizationEntryImpl optimizationEntry = new OptimizationEntryImpl(); 601 OptimizationEntryImpl optimizationEntry = new OptimizationEntryImpl();
602 return optimizationEntry; 602 return optimizationEntry;
603 } 603 }
604 604
605 /** 605 /**
606 * <!-- begin-user-doc --> 606 * <!-- begin-user-doc -->
607 * <!-- end-user-doc --> 607 * <!-- end-user-doc -->
608 * @generated 608 * @generated
609 */ 609 */
610 @Override 610 @Override
611 public ThresholdEntry createThresholdEntry() 611 public ThresholdEntry createThresholdEntry()
612 { 612 {
613 ThresholdEntryImpl thresholdEntry = new ThresholdEntryImpl(); 613 ThresholdEntryImpl thresholdEntry = new ThresholdEntryImpl();
614 return thresholdEntry; 614 return thresholdEntry;
615 } 615 }
616 616
617 /** 617 /**
618 * <!-- begin-user-doc --> 618 * <!-- begin-user-doc -->
619 * <!-- end-user-doc --> 619 * <!-- end-user-doc -->
620 * @generated 620 * @generated
621 */ 621 */
622 @Override 622 @Override
623 public ObjectiveFunction createObjectiveFunction() 623 public ObjectiveFunction createObjectiveFunction()
624 { 624 {
625 ObjectiveFunctionImpl objectiveFunction = new ObjectiveFunctionImpl(); 625 ObjectiveFunctionImpl objectiveFunction = new ObjectiveFunctionImpl();
626 return objectiveFunction; 626 return objectiveFunction;
627 } 627 }
628 628
629 /** 629 /**
630 * <!-- begin-user-doc --> 630 * <!-- begin-user-doc -->
631 * <!-- end-user-doc --> 631 * <!-- end-user-doc -->
632 * @generated 632 * @generated
633 */ 633 */
634 @Override 634 @Override
635 public CostObjectiveFunction createCostObjectiveFunction() 635 public CostObjectiveFunction createCostObjectiveFunction()
636 { 636 {
637 CostObjectiveFunctionImpl costObjectiveFunction = new CostObjectiveFunctionImpl(); 637 CostObjectiveFunctionImpl costObjectiveFunction = new CostObjectiveFunctionImpl();
638 return costObjectiveFunction; 638 return costObjectiveFunction;
639 } 639 }
640 640
641 /** 641 /**
642 * <!-- begin-user-doc --> 642 * <!-- begin-user-doc -->
643 * <!-- end-user-doc --> 643 * <!-- end-user-doc -->
644 * @generated 644 * @generated
645 */ 645 */
646 @Override 646 @Override
647 public CostEntry createCostEntry() 647 public CostEntry createCostEntry()
648 { 648 {
649 CostEntryImpl costEntry = new CostEntryImpl(); 649 CostEntryImpl costEntry = new CostEntryImpl();
650 return costEntry; 650 return costEntry;
651 } 651 }
652 652
653 /** 653 /**
654 * <!-- begin-user-doc --> 654 * <!-- begin-user-doc -->
655 * <!-- end-user-doc --> 655 * <!-- end-user-doc -->
656 * @generated 656 * @generated
657 */ 657 */
658 @Override 658 @Override
659 public ObjectiveDeclaration createObjectiveDeclaration() 659 public ObjectiveDeclaration createObjectiveDeclaration()
660 { 660 {
661 ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl(); 661 ObjectiveDeclarationImpl objectiveDeclaration = new ObjectiveDeclarationImpl();
662 return objectiveDeclaration; 662 return objectiveDeclaration;
663 } 663 }
664 664
665 /** 665 /**
666 * <!-- begin-user-doc --> 666 * <!-- begin-user-doc -->
667 * <!-- end-user-doc --> 667 * <!-- end-user-doc -->
668 * @generated 668 * @generated
669 */ 669 */
670 @Override 670 @Override
671 public ObjectiveReference createObjectiveReference() 671 public ObjectiveReference createObjectiveReference()
672 { 672 {
673 ObjectiveReferenceImpl objectiveReference = new ObjectiveReferenceImpl(); 673 ObjectiveReferenceImpl objectiveReference = new ObjectiveReferenceImpl();
674 return objectiveReference; 674 return objectiveReference;
675 } 675 }
676 676
677 /** 677 /**
678 * <!-- begin-user-doc --> 678 * <!-- begin-user-doc -->
679 * <!-- end-user-doc --> 679 * <!-- end-user-doc -->
680 * @generated 680 * @generated
681 */ 681 */
682 @Override 682 @Override
683 public Objective createObjective() 683 public Objective createObjective()
684 { 684 {
685 ObjectiveImpl objective = new ObjectiveImpl(); 685 ObjectiveImpl objective = new ObjectiveImpl();
686 return objective; 686 return objective;
687 } 687 }
688 688
689 /** 689 /**
690 * <!-- begin-user-doc --> 690 * <!-- begin-user-doc -->
691 * <!-- end-user-doc --> 691 * <!-- end-user-doc -->
692 * @generated 692 * @generated
693 */ 693 */
694 @Override 694 @Override
695 public ConfigSpecification createConfigSpecification() 695 public ConfigSpecification createConfigSpecification()
696 { 696 {
697 ConfigSpecificationImpl configSpecification = new ConfigSpecificationImpl(); 697 ConfigSpecificationImpl configSpecification = new ConfigSpecificationImpl();
698 return configSpecification; 698 return configSpecification;
699 } 699 }
700 700
701 /** 701 /**
702 * <!-- begin-user-doc --> 702 * <!-- begin-user-doc -->
703 * <!-- end-user-doc --> 703 * <!-- end-user-doc -->
704 * @generated 704 * @generated
705 */ 705 */
706 @Override 706 @Override
707 public ConfigDeclaration createConfigDeclaration() 707 public ConfigDeclaration createConfigDeclaration()
708 { 708 {
709 ConfigDeclarationImpl configDeclaration = new ConfigDeclarationImpl(); 709 ConfigDeclarationImpl configDeclaration = new ConfigDeclarationImpl();
710 return configDeclaration; 710 return configDeclaration;
711 } 711 }
712 712
713 /** 713 /**
714 * <!-- begin-user-doc --> 714 * <!-- begin-user-doc -->
715 * <!-- end-user-doc --> 715 * <!-- end-user-doc -->
716 * @generated 716 * @generated
717 */ 717 */
718 @Override 718 @Override
719 public ConfigEntry createConfigEntry() 719 public ConfigEntry createConfigEntry()
720 { 720 {
721 ConfigEntryImpl configEntry = new ConfigEntryImpl(); 721 ConfigEntryImpl configEntry = new ConfigEntryImpl();
722 return configEntry; 722 return configEntry;
723 } 723 }
724 724
725 /** 725 /**
726 * <!-- begin-user-doc --> 726 * <!-- begin-user-doc -->
727 * <!-- end-user-doc --> 727 * <!-- end-user-doc -->
728 * @generated 728 * @generated
729 */ 729 */
730 @Override 730 @Override
731 public DocumentationEntry createDocumentationEntry() 731 public DocumentationEntry createDocumentationEntry()
732 { 732 {
733 DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl(); 733 DocumentationEntryImpl documentationEntry = new DocumentationEntryImpl();
734 return documentationEntry; 734 return documentationEntry;
735 } 735 }
736 736
737 /** 737 /**
738 * <!-- begin-user-doc --> 738 * <!-- begin-user-doc -->
739 * <!-- end-user-doc --> 739 * <!-- end-user-doc -->
740 * @generated 740 * @generated
741 */ 741 */
742 @Override 742 @Override
743 public RuntimeEntry createRuntimeEntry() 743 public RuntimeEntry createRuntimeEntry()
744 { 744 {
745 RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl(); 745 RuntimeEntryImpl runtimeEntry = new RuntimeEntryImpl();
746 return runtimeEntry; 746 return runtimeEntry;
747 } 747 }
748 748
749 /** 749 /**
750 * <!-- begin-user-doc --> 750 * <!-- begin-user-doc -->
751 * <!-- end-user-doc --> 751 * <!-- end-user-doc -->
752 * @generated 752 * @generated
753 */ 753 */
754 @Override 754 @Override
755 public MemoryEntry createMemoryEntry() 755 public MemoryEntry createMemoryEntry()
756 { 756 {
757 MemoryEntryImpl memoryEntry = new MemoryEntryImpl(); 757 MemoryEntryImpl memoryEntry = new MemoryEntryImpl();
758 return memoryEntry; 758 return memoryEntry;
759 } 759 }
760 760
761 /** 761 /**
762 * <!-- begin-user-doc --> 762 * <!-- begin-user-doc -->
763 * <!-- end-user-doc --> 763 * <!-- end-user-doc -->
764 * @generated 764 * @generated
765 */ 765 */
766 @Override 766 @Override
767 public CustomEntry createCustomEntry() 767 public CustomEntry createCustomEntry()
768 { 768 {
769 CustomEntryImpl customEntry = new CustomEntryImpl(); 769 CustomEntryImpl customEntry = new CustomEntryImpl();
770 return customEntry; 770 return customEntry;
771 } 771 }
772 772
773 /** 773 /**
774 * <!-- begin-user-doc --> 774 * <!-- begin-user-doc -->
775 * <!-- end-user-doc --> 775 * <!-- end-user-doc -->
776 * @generated 776 * @generated
777 */ 777 */
778 @Override 778 @Override
779 public ConfigReference createConfigReference() 779 public ConfigReference createConfigReference()
780 { 780 {
781 ConfigReferenceImpl configReference = new ConfigReferenceImpl(); 781 ConfigReferenceImpl configReference = new ConfigReferenceImpl();
782 return configReference; 782 return configReference;
783 } 783 }
784 784
785 /** 785 /**
786 * <!-- begin-user-doc --> 786 * <!-- begin-user-doc -->
787 * <!-- end-user-doc --> 787 * <!-- end-user-doc -->
788 * @generated 788 * @generated
789 */ 789 */
790 @Override 790 @Override
791 public Config createConfig() 791 public Config createConfig()
792 { 792 {
793 ConfigImpl config = new ConfigImpl(); 793 ConfigImpl config = new ConfigImpl();
794 return config; 794 return config;
795 } 795 }
796 796
797 /** 797 /**
798 * <!-- begin-user-doc --> 798 * <!-- begin-user-doc -->
799 * <!-- end-user-doc --> 799 * <!-- end-user-doc -->
800 * @generated 800 * @generated
801 */ 801 */
802 @Override 802 @Override
803 public ScopeSpecification createScopeSpecification() 803 public ScopeSpecification createScopeSpecification()
804 { 804 {
805 ScopeSpecificationImpl scopeSpecification = new ScopeSpecificationImpl(); 805 ScopeSpecificationImpl scopeSpecification = new ScopeSpecificationImpl();
806 return scopeSpecification; 806 return scopeSpecification;
807 } 807 }
808 808
809 /** 809 /**
810 * <!-- begin-user-doc --> 810 * <!-- begin-user-doc -->
811 * <!-- end-user-doc --> 811 * <!-- end-user-doc -->
812 * @generated 812 * @generated
813 */ 813 */
814 @Override 814 @Override
815 public TypeScope createTypeScope() 815 public TypeScope createTypeScope()
816 { 816 {
817 TypeScopeImpl typeScope = new TypeScopeImpl(); 817 TypeScopeImpl typeScope = new TypeScopeImpl();
818 return typeScope; 818 return typeScope;
819 } 819 }
820 820
821 /** 821 /**
822 * <!-- begin-user-doc --> 822 * <!-- begin-user-doc -->
823 * <!-- end-user-doc --> 823 * <!-- end-user-doc -->
824 * @generated 824 * @generated
825 */ 825 */
826 @Override 826 @Override
827 public ClassTypeScope createClassTypeScope() 827 public ClassTypeScope createClassTypeScope()
828 { 828 {
829 ClassTypeScopeImpl classTypeScope = new ClassTypeScopeImpl(); 829 ClassTypeScopeImpl classTypeScope = new ClassTypeScopeImpl();
830 return classTypeScope; 830 return classTypeScope;
831 } 831 }
832 832
833 /** 833 /**
834 * <!-- begin-user-doc --> 834 * <!-- begin-user-doc -->
835 * <!-- end-user-doc --> 835 * <!-- end-user-doc -->
836 * @generated 836 * @generated
837 */ 837 */
838 @Override 838 @Override
839 public ObjectTypeScope createObjectTypeScope() 839 public ObjectTypeScope createObjectTypeScope()
840 { 840 {
841 ObjectTypeScopeImpl objectTypeScope = new ObjectTypeScopeImpl(); 841 ObjectTypeScopeImpl objectTypeScope = new ObjectTypeScopeImpl();
842 return objectTypeScope; 842 return objectTypeScope;
843 } 843 }
844 844
845 /** 845 /**
846 * <!-- begin-user-doc --> 846 * <!-- begin-user-doc -->
847 * <!-- end-user-doc --> 847 * <!-- end-user-doc -->
848 * @generated 848 * @generated
849 */ 849 */
850 @Override 850 @Override
851 public IntegerTypeScope createIntegerTypeScope() 851 public IntegerTypeScope createIntegerTypeScope()
852 { 852 {
853 IntegerTypeScopeImpl integerTypeScope = new IntegerTypeScopeImpl(); 853 IntegerTypeScopeImpl integerTypeScope = new IntegerTypeScopeImpl();
854 return integerTypeScope; 854 return integerTypeScope;
855 } 855 }
856 856
857 /** 857 /**
858 * <!-- begin-user-doc --> 858 * <!-- begin-user-doc -->
859 * <!-- end-user-doc --> 859 * <!-- end-user-doc -->
860 * @generated 860 * @generated
861 */ 861 */
862 @Override 862 @Override
863 public RealTypeScope createRealTypeScope() 863 public RealTypeScope createRealTypeScope()
864 { 864 {
865 RealTypeScopeImpl realTypeScope = new RealTypeScopeImpl(); 865 RealTypeScopeImpl realTypeScope = new RealTypeScopeImpl();
866 return realTypeScope; 866 return realTypeScope;
867 } 867 }
868 868
869 /** 869 /**
870 * <!-- begin-user-doc --> 870 * <!-- begin-user-doc -->
871 * <!-- end-user-doc --> 871 * <!-- end-user-doc -->
872 * @generated 872 * @generated
873 */ 873 */
874 @Override 874 @Override
875 public StringTypeScope createStringTypeScope() 875 public StringTypeScope createStringTypeScope()
876 { 876 {
877 StringTypeScopeImpl stringTypeScope = new StringTypeScopeImpl(); 877 StringTypeScopeImpl stringTypeScope = new StringTypeScopeImpl();
878 return stringTypeScope; 878 return stringTypeScope;
879 } 879 }
880 880
881 /** 881 /**
882 * <!-- begin-user-doc --> 882 * <!-- begin-user-doc -->
883 * <!-- end-user-doc --> 883 * <!-- end-user-doc -->
884 * @generated 884 * @generated
885 */ 885 */
886 @Override 886 @Override
887 public TypeReference createTypeReference() 887 public TypeReference createTypeReference()
888 { 888 {
889 TypeReferenceImpl typeReference = new TypeReferenceImpl(); 889 TypeReferenceImpl typeReference = new TypeReferenceImpl();
890 return typeReference; 890 return typeReference;
891 } 891 }
892 892
893 /** 893 /**
894 * <!-- begin-user-doc --> 894 * <!-- begin-user-doc -->
895 * <!-- end-user-doc --> 895 * <!-- end-user-doc -->
896 * @generated 896 * @generated
897 */ 897 */
898 @Override 898 @Override
899 public ClassReference createClassReference() 899 public ClassReference createClassReference()
900 { 900 {
901 ClassReferenceImpl classReference = new ClassReferenceImpl(); 901 ClassReferenceImpl classReference = new ClassReferenceImpl();
902 return classReference; 902 return classReference;
903 } 903 }
904 904
905 /** 905 /**
906 * <!-- begin-user-doc --> 906 * <!-- begin-user-doc -->
907 * <!-- end-user-doc --> 907 * <!-- end-user-doc -->
908 * @generated 908 * @generated
909 */ 909 */
910 @Override 910 @Override
911 public ObjectReference createObjectReference() 911 public ObjectReference createObjectReference()
912 { 912 {
913 ObjectReferenceImpl objectReference = new ObjectReferenceImpl(); 913 ObjectReferenceImpl objectReference = new ObjectReferenceImpl();
914 return objectReference; 914 return objectReference;
915 } 915 }
916 916
917 /** 917 /**
918 * <!-- begin-user-doc --> 918 * <!-- begin-user-doc -->
919 * <!-- end-user-doc --> 919 * <!-- end-user-doc -->
920 * @generated 920 * @generated
921 */ 921 */
922 @Override 922 @Override
923 public IntegerReference createIntegerReference() 923 public IntegerReference createIntegerReference()
924 { 924 {
925 IntegerReferenceImpl integerReference = new IntegerReferenceImpl(); 925 IntegerReferenceImpl integerReference = new IntegerReferenceImpl();
926 return integerReference; 926 return integerReference;
927 } 927 }
928 928
929 /** 929 /**
930 * <!-- begin-user-doc --> 930 * <!-- begin-user-doc -->
931 * <!-- end-user-doc --> 931 * <!-- end-user-doc -->
932 * @generated 932 * @generated
933 */ 933 */
934 @Override 934 @Override
935 public RealReference createRealReference() 935 public RealReference createRealReference()
936 { 936 {
937 RealReferenceImpl realReference = new RealReferenceImpl(); 937 RealReferenceImpl realReference = new RealReferenceImpl();
938 return realReference; 938 return realReference;
939 } 939 }
940 940
941 /** 941 /**
942 * <!-- begin-user-doc --> 942 * <!-- begin-user-doc -->
943 * <!-- end-user-doc --> 943 * <!-- end-user-doc -->
944 * @generated 944 * @generated
945 */ 945 */
946 @Override 946 @Override
947 public StringReference createStringReference() 947 public StringReference createStringReference()
948 { 948 {
949 StringReferenceImpl stringReference = new StringReferenceImpl(); 949 StringReferenceImpl stringReference = new StringReferenceImpl();
950 return stringReference; 950 return stringReference;
951 } 951 }
952 952
953 /** 953 /**
954 * <!-- begin-user-doc --> 954 * <!-- begin-user-doc -->
955 * <!-- end-user-doc --> 955 * <!-- end-user-doc -->
956 * @generated 956 * @generated
957 */ 957 */
958 @Override 958 @Override
959 public NumberSpecification createNumberSpecification() 959 public NumberSpecification createNumberSpecification()
960 { 960 {
961 NumberSpecificationImpl numberSpecification = new NumberSpecificationImpl(); 961 NumberSpecificationImpl numberSpecification = new NumberSpecificationImpl();
962 return numberSpecification; 962 return numberSpecification;
963 } 963 }
964 964
965 /** 965 /**
966 * <!-- begin-user-doc --> 966 * <!-- begin-user-doc -->
967 * <!-- end-user-doc --> 967 * <!-- end-user-doc -->
968 * @generated 968 * @generated
969 */ 969 */
970 @Override 970 @Override
971 public ExactNumber createExactNumber() 971 public ExactNumber createExactNumber()
972 { 972 {
973 ExactNumberImpl exactNumber = new ExactNumberImpl(); 973 ExactNumberImpl exactNumber = new ExactNumberImpl();
974 return exactNumber; 974 return exactNumber;
975 } 975 }
976 976
977 /** 977 /**
978 * <!-- begin-user-doc --> 978 * <!-- begin-user-doc -->
979 * <!-- end-user-doc --> 979 * <!-- end-user-doc -->
980 * @generated 980 * @generated
981 */ 981 */
982 @Override 982 @Override
983 public IntervallNumber createIntervallNumber() 983 public IntervallNumber createIntervallNumber()
984 { 984 {
985 IntervallNumberImpl intervallNumber = new IntervallNumberImpl(); 985 IntervallNumberImpl intervallNumber = new IntervallNumberImpl();
986 return intervallNumber; 986 return intervallNumber;
987 } 987 }
988 988
989 /** 989 /**
990 * <!-- begin-user-doc --> 990 * <!-- begin-user-doc -->
991 * <!-- end-user-doc --> 991 * <!-- end-user-doc -->
992 * @generated 992 * @generated
993 */ 993 */
994 @Override 994 @Override
995 public IntEnumberation createIntEnumberation() 995 public IntEnumberation createIntEnumberation()
996 { 996 {
997 IntEnumberationImpl intEnumberation = new IntEnumberationImpl(); 997 IntEnumberationImpl intEnumberation = new IntEnumberationImpl();
998 return intEnumberation; 998 return intEnumberation;
999 } 999 }
1000 1000
1001 /** 1001 /**
1002 * <!-- begin-user-doc --> 1002 * <!-- begin-user-doc -->
1003 * <!-- end-user-doc --> 1003 * <!-- end-user-doc -->
1004 * @generated 1004 * @generated
1005 */ 1005 */
1006 @Override 1006 @Override
1007 public RealEnumeration createRealEnumeration() 1007 public RealEnumeration createRealEnumeration()
1008 { 1008 {
1009 RealEnumerationImpl realEnumeration = new RealEnumerationImpl(); 1009 RealEnumerationImpl realEnumeration = new RealEnumerationImpl();
1010 return realEnumeration; 1010 return realEnumeration;
1011 } 1011 }
1012 1012
1013 /** 1013 /**
1014 * <!-- begin-user-doc --> 1014 * <!-- begin-user-doc -->
1015 * <!-- end-user-doc --> 1015 * <!-- end-user-doc -->
1016 * @generated 1016 * @generated
1017 */ 1017 */
1018 @Override 1018 @Override
1019 public StringEnumeration createStringEnumeration() 1019 public StringEnumeration createStringEnumeration()
1020 { 1020 {
1021 StringEnumerationImpl stringEnumeration = new StringEnumerationImpl(); 1021 StringEnumerationImpl stringEnumeration = new StringEnumerationImpl();
1022 return stringEnumeration; 1022 return stringEnumeration;
1023 } 1023 }
1024 1024
1025 /** 1025 /**
1026 * <!-- begin-user-doc --> 1026 * <!-- begin-user-doc -->
1027 * <!-- end-user-doc --> 1027 * <!-- end-user-doc -->
1028 * @generated 1028 * @generated
1029 */ 1029 */
1030 @Override 1030 @Override
1031 public ScopeDeclaration createScopeDeclaration() 1031 public ScopeDeclaration createScopeDeclaration()
1032 { 1032 {
1033 ScopeDeclarationImpl scopeDeclaration = new ScopeDeclarationImpl(); 1033 ScopeDeclarationImpl scopeDeclaration = new ScopeDeclarationImpl();
1034 return scopeDeclaration; 1034 return scopeDeclaration;
1035 } 1035 }
1036 1036
1037 /** 1037 /**
1038 * <!-- begin-user-doc --> 1038 * <!-- begin-user-doc -->
1039 * <!-- end-user-doc --> 1039 * <!-- end-user-doc -->
1040 * @generated 1040 * @generated
1041 */ 1041 */
1042 @Override 1042 @Override
1043 public ScopeReference createScopeReference() 1043 public ScopeReference createScopeReference()
1044 { 1044 {
1045 ScopeReferenceImpl scopeReference = new ScopeReferenceImpl(); 1045 ScopeReferenceImpl scopeReference = new ScopeReferenceImpl();
1046 return scopeReference; 1046 return scopeReference;
1047 } 1047 }
1048 1048
1049 /** 1049 /**
1050 * <!-- begin-user-doc --> 1050 * <!-- begin-user-doc -->
1051 * <!-- end-user-doc --> 1051 * <!-- end-user-doc -->
1052 * @generated 1052 * @generated
1053 */ 1053 */
1054 @Override 1054 @Override
1055 public Scope createScope() 1055 public Scope createScope()
1056 { 1056 {
1057 ScopeImpl scope = new ScopeImpl(); 1057 ScopeImpl scope = new ScopeImpl();
1058 return scope; 1058 return scope;
1059 } 1059 }
1060 1060
1061 /** 1061 /**
1062 * <!-- begin-user-doc --> 1062 * <!-- begin-user-doc -->
1063 * <!-- end-user-doc --> 1063 * <!-- end-user-doc -->
1064 * @generated 1064 * @generated
1065 */ 1065 */
1066 @Override 1066 @Override
1067 public Task createTask() 1067 public Task createTask()
1068 { 1068 {
1069 TaskImpl task = new TaskImpl(); 1069 TaskImpl task = new TaskImpl();
1070 return task; 1070 return task;
1071 } 1071 }
1072 1072
1073 /** 1073 /**
1074 * <!-- begin-user-doc --> 1074 * <!-- begin-user-doc -->
1075 * <!-- end-user-doc --> 1075 * <!-- end-user-doc -->
1076 * @generated 1076 * @generated
1077 */ 1077 */
1078 @Override 1078 @Override
1079 public GenerationTask createGenerationTask() 1079 public GenerationTask createGenerationTask()
1080 { 1080 {
1081 GenerationTaskImpl generationTask = new GenerationTaskImpl(); 1081 GenerationTaskImpl generationTask = new GenerationTaskImpl();
1082 return generationTask; 1082 return generationTask;
1083 } 1083 }
1084 1084
1085 /** 1085 /**
1086 * <!-- begin-user-doc --> 1086 * <!-- begin-user-doc -->
1087 * <!-- end-user-doc --> 1087 * <!-- end-user-doc -->
1088 * @generated 1088 * @generated
1089 */ 1089 */
1090 @Override 1090 @Override
1091 public IntegerScope createIntegerScope() 1091 public IntegerScope createIntegerScope()
1092 { 1092 {
1093 IntegerScopeImpl integerScope = new IntegerScopeImpl(); 1093 IntegerScopeImpl integerScope = new IntegerScopeImpl();
1094 return integerScope; 1094 return integerScope;
1095 } 1095 }
1096 1096
1097 /** 1097 /**
1098 * <!-- begin-user-doc --> 1098 * <!-- begin-user-doc -->
1099 * <!-- end-user-doc --> 1099 * <!-- end-user-doc -->
1100 * @generated 1100 * @generated
1101 */ 1101 */
1102 @Override 1102 @Override
1103 public RealScope createRealScope() 1103 public RealScope createRealScope()
1104 { 1104 {
1105 RealScopeImpl realScope = new RealScopeImpl(); 1105 RealScopeImpl realScope = new RealScopeImpl();
1106 return realScope; 1106 return realScope;
1107 } 1107 }
1108 1108
1109 /** 1109 /**
1110 * <!-- begin-user-doc --> 1110 * <!-- begin-user-doc -->
1111 * <!-- end-user-doc --> 1111 * <!-- end-user-doc -->
1112 * @generated 1112 * @generated
1113 */ 1113 */
1114 @Override 1114 @Override
1115 public StringScope createStringScope() 1115 public StringScope createStringScope()
1116 { 1116 {
1117 StringScopeImpl stringScope = new StringScopeImpl(); 1117 StringScopeImpl stringScope = new StringScopeImpl();
1118 return stringScope; 1118 return stringScope;
1119 } 1119 }
1120 1120
1121 /** 1121 /**
1122 * <!-- begin-user-doc --> 1122 * <!-- begin-user-doc -->
1123 * <!-- end-user-doc --> 1123 * <!-- end-user-doc -->
1124 * @generated 1124 * @generated
1125 */ 1125 */
1126 public OptimizationDirection createOptimizationDirectionFromString(EDataType eDataType, String initialValue) 1126 public OptimizationDirection createOptimizationDirectionFromString(EDataType eDataType, String initialValue)
1127 { 1127 {
1128 OptimizationDirection result = OptimizationDirection.get(initialValue); 1128 OptimizationDirection result = OptimizationDirection.get(initialValue);
1129 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); 1129 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
1130 return result; 1130 return result;
1131 } 1131 }
1132 1132
1133 /** 1133 /**
1134 * <!-- begin-user-doc --> 1134 * <!-- begin-user-doc -->
1135 * <!-- end-user-doc --> 1135 * <!-- end-user-doc -->
1136 * @generated 1136 * @generated
1137 */ 1137 */
1138 public String convertOptimizationDirectionToString(EDataType eDataType, Object instanceValue) 1138 public String convertOptimizationDirectionToString(EDataType eDataType, Object instanceValue)
1139 { 1139 {
1140 return instanceValue == null ? null : instanceValue.toString(); 1140 return instanceValue == null ? null : instanceValue.toString();
1141 } 1141 }
1142 1142
1143 /** 1143 /**
1144 * <!-- begin-user-doc --> 1144 * <!-- begin-user-doc -->
1145 * <!-- end-user-doc --> 1145 * <!-- end-user-doc -->
1146 * @generated 1146 * @generated
1147 */ 1147 */
1148 public ComparisonOperator createComparisonOperatorFromString(EDataType eDataType, String initialValue) 1148 public ComparisonOperator createComparisonOperatorFromString(EDataType eDataType, String initialValue)
1149 { 1149 {
1150 ComparisonOperator result = ComparisonOperator.get(initialValue); 1150 ComparisonOperator result = ComparisonOperator.get(initialValue);
1151 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); 1151 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
1152 return result; 1152 return result;
1153 } 1153 }
1154 1154
1155 /** 1155 /**
1156 * <!-- begin-user-doc --> 1156 * <!-- begin-user-doc -->
1157 * <!-- end-user-doc --> 1157 * <!-- end-user-doc -->
1158 * @generated 1158 * @generated
1159 */ 1159 */
1160 public String convertComparisonOperatorToString(EDataType eDataType, Object instanceValue) 1160 public String convertComparisonOperatorToString(EDataType eDataType, Object instanceValue)
1161 { 1161 {
1162 return instanceValue == null ? null : instanceValue.toString(); 1162 return instanceValue == null ? null : instanceValue.toString();
1163 } 1163 }
1164 1164
1165 /** 1165 /**
1166 * <!-- begin-user-doc --> 1166 * <!-- begin-user-doc -->
1167 * <!-- end-user-doc --> 1167 * <!-- end-user-doc -->
1168 * @generated 1168 * @generated
1169 */ 1169 */
1170 public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue) 1170 public DocumentLevelSpecification createDocumentLevelSpecificationFromString(EDataType eDataType, String initialValue)
1171 { 1171 {
1172 DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue); 1172 DocumentLevelSpecification result = DocumentLevelSpecification.get(initialValue);
1173 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); 1173 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
1174 return result; 1174 return result;
1175 } 1175 }
1176 1176
1177 /** 1177 /**
1178 * <!-- begin-user-doc --> 1178 * <!-- begin-user-doc -->
1179 * <!-- end-user-doc --> 1179 * <!-- end-user-doc -->
1180 * @generated 1180 * @generated
1181 */ 1181 */
1182 public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue) 1182 public String convertDocumentLevelSpecificationToString(EDataType eDataType, Object instanceValue)
1183 { 1183 {
1184 return instanceValue == null ? null : instanceValue.toString(); 1184 return instanceValue == null ? null : instanceValue.toString();
1185 } 1185 }
1186 1186
1187 /** 1187 /**
1188 * <!-- begin-user-doc --> 1188 * <!-- begin-user-doc -->
1189 * <!-- end-user-doc --> 1189 * <!-- end-user-doc -->
1190 * @generated 1190 * @generated
1191 */ 1191 */
1192 public Solver createSolverFromString(EDataType eDataType, String initialValue) 1192 public Solver createSolverFromString(EDataType eDataType, String initialValue)
1193 { 1193 {
1194 Solver result = Solver.get(initialValue); 1194 Solver result = Solver.get(initialValue);
1195 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); 1195 if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'");
1196 return result; 1196 return result;
1197 } 1197 }
1198 1198
1199 /** 1199 /**
1200 * <!-- begin-user-doc --> 1200 * <!-- begin-user-doc -->
1201 * <!-- end-user-doc --> 1201 * <!-- end-user-doc -->
1202 * @generated 1202 * @generated
1203 */ 1203 */
1204 public String convertSolverToString(EDataType eDataType, Object instanceValue) 1204 public String convertSolverToString(EDataType eDataType, Object instanceValue)
1205 { 1205 {
1206 return instanceValue == null ? null : instanceValue.toString(); 1206 return instanceValue == null ? null : instanceValue.toString();
1207 } 1207 }
1208 1208
1209 /** 1209 /**
1210 * <!-- begin-user-doc --> 1210 * <!-- begin-user-doc -->
1211 * <!-- end-user-doc --> 1211 * <!-- end-user-doc -->
1212 * @generated 1212 * @generated
1213 */ 1213 */
1214 @Override 1214 @Override
1215 public ApplicationConfigurationPackage getApplicationConfigurationPackage() 1215 public ApplicationConfigurationPackage getApplicationConfigurationPackage()
1216 { 1216 {
1217 return (ApplicationConfigurationPackage)getEPackage(); 1217 return (ApplicationConfigurationPackage)getEPackage();
1218 } 1218 }
1219 1219
1220 /** 1220 /**
1221 * <!-- begin-user-doc --> 1221 * <!-- begin-user-doc -->
1222 * <!-- end-user-doc --> 1222 * <!-- end-user-doc -->
1223 * @deprecated 1223 * @deprecated
1224 * @generated 1224 * @generated
1225 */ 1225 */
1226 @Deprecated 1226 @Deprecated
1227 public static ApplicationConfigurationPackage getPackage() 1227 public static ApplicationConfigurationPackage getPackage()
1228 { 1228 {
1229 return ApplicationConfigurationPackage.eINSTANCE; 1229 return ApplicationConfigurationPackage.eINSTANCE;
1230 } 1230 }
1231 1231
1232} //ApplicationConfigurationFactoryImpl 1232} //ApplicationConfigurationFactoryImpl