diff options
author | OszkarSemerath <oszka@SEMERATH-LAPTOP> | 2018-01-17 00:54:44 +0100 |
---|---|---|
committer | OszkarSemerath <oszka@SEMERATH-LAPTOP> | 2018-01-17 00:54:44 +0100 |
commit | 0a31d5448e92d915c7163c3985fa0807f67d3f06 (patch) | |
tree | 1a106505c98df6398f2b5fe183771fc315f1e87a /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java | |
parent | Scope patched for metamodel specification (diff) | |
download | VIATRA-Generator-0a31d5448e92d915c7163c3985fa0807f67d3f06.tar.gz VIATRA-Generator-0a31d5448e92d915c7163c3985fa0807f67d3f06.tar.zst VIATRA-Generator-0a31d5448e92d915c7163c3985fa0807f67d3f06.zip |
Scoping and linking of Viatra Packages and Patterns is completed
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java')
-rw-r--r-- | Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java | 1479 |
1 files changed, 1449 insertions, 30 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java index 50ad4358..a623702e 100644 --- a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java +++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/impl/ApplicationConfigurationPackageImpl.java | |||
@@ -4,23 +4,64 @@ | |||
4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; | 4 | package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl; |
5 | 5 | ||
6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry; | 6 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry; |
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPatternEntry; | ||
7 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory; | 8 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory; |
8 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; | 9 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationPackage; |
10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ClassReference; | ||
9 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command; | 11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command; |
12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Config; | ||
13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigDeclaration; | ||
14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigEntry; | ||
15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigReference; | ||
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigSpecification; | ||
10 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; | 17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript; |
11 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; | 18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration; |
12 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; | 19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport; |
20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.File; | ||
21 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileDeclaration; | ||
22 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileReference; | ||
23 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FileSpecification; | ||
24 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.FolderEntry; | ||
25 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GenerationTask; | ||
26 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPattern; | ||
27 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternDeclaration; | ||
28 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.GraphPatternReference; | ||
13 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import; | 29 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import; |
30 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerReference; | ||
31 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.IntegerScope; | ||
14 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; | 32 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel; |
15 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; | 33 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration; |
16 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; | 34 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement; |
17 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry; | 35 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry; |
18 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; | 36 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference; |
19 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; | 37 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification; |
38 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ModelEntry; | ||
39 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ObjectReference; | ||
40 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModel; | ||
41 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelDeclaration; | ||
42 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelEntry; | ||
43 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelReference; | ||
44 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PartialModelSpecification; | ||
45 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternElement; | ||
46 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternEntry; | ||
47 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.PatternSpecification; | ||
48 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealReference; | ||
49 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.RealScope; | ||
50 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Scope; | ||
51 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeDeclaration; | ||
52 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeReference; | ||
53 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ScopeSpecification; | ||
54 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Solver; | ||
55 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringReference; | ||
56 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.StringScope; | ||
57 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Task; | ||
58 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeReference; | ||
59 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.TypeScope; | ||
20 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; | 60 | import hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport; |
21 | 61 | ||
22 | import org.eclipse.emf.ecore.EAttribute; | 62 | import org.eclipse.emf.ecore.EAttribute; |
23 | import org.eclipse.emf.ecore.EClass; | 63 | import org.eclipse.emf.ecore.EClass; |
64 | import org.eclipse.emf.ecore.EEnum; | ||
24 | import org.eclipse.emf.ecore.EPackage; | 65 | import org.eclipse.emf.ecore.EPackage; |
25 | import org.eclipse.emf.ecore.EReference; | 66 | import org.eclipse.emf.ecore.EReference; |
26 | import org.eclipse.emf.ecore.EcorePackage; | 67 | import org.eclipse.emf.ecore.EcorePackage; |
@@ -56,6 +97,27 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
56 | * <!-- end-user-doc --> | 97 | * <!-- end-user-doc --> |
57 | * @generated | 98 | * @generated |
58 | */ | 99 | */ |
100 | private EClass importEClass = null; | ||
101 | |||
102 | /** | ||
103 | * <!-- begin-user-doc --> | ||
104 | * <!-- end-user-doc --> | ||
105 | * @generated | ||
106 | */ | ||
107 | private EClass ePackageImportEClass = null; | ||
108 | |||
109 | /** | ||
110 | * <!-- begin-user-doc --> | ||
111 | * <!-- end-user-doc --> | ||
112 | * @generated | ||
113 | */ | ||
114 | private EClass viatraImportEClass = null; | ||
115 | |||
116 | /** | ||
117 | * <!-- begin-user-doc --> | ||
118 | * <!-- end-user-doc --> | ||
119 | * @generated | ||
120 | */ | ||
59 | private EClass declarationEClass = null; | 121 | private EClass declarationEClass = null; |
60 | 122 | ||
61 | /** | 123 | /** |
@@ -63,21 +125,28 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
63 | * <!-- end-user-doc --> | 125 | * <!-- end-user-doc --> |
64 | * @generated | 126 | * @generated |
65 | */ | 127 | */ |
66 | private EClass importEClass = null; | 128 | private EClass fileSpecificationEClass = null; |
67 | 129 | ||
68 | /** | 130 | /** |
69 | * <!-- begin-user-doc --> | 131 | * <!-- begin-user-doc --> |
70 | * <!-- end-user-doc --> | 132 | * <!-- end-user-doc --> |
71 | * @generated | 133 | * @generated |
72 | */ | 134 | */ |
73 | private EClass ePackageImportEClass = null; | 135 | private EClass fileDeclarationEClass = null; |
74 | 136 | ||
75 | /** | 137 | /** |
76 | * <!-- begin-user-doc --> | 138 | * <!-- begin-user-doc --> |
77 | * <!-- end-user-doc --> | 139 | * <!-- end-user-doc --> |
78 | * @generated | 140 | * @generated |
79 | */ | 141 | */ |
80 | private EClass viatraImportEClass = null; | 142 | private EClass fileReferenceEClass = null; |
143 | |||
144 | /** | ||
145 | * <!-- begin-user-doc --> | ||
146 | * <!-- end-user-doc --> | ||
147 | * @generated | ||
148 | */ | ||
149 | private EClass fileEClass = null; | ||
81 | 150 | ||
82 | /** | 151 | /** |
83 | * <!-- begin-user-doc --> | 152 | * <!-- begin-user-doc --> |
@@ -129,6 +198,258 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
129 | private EClass metamodelEClass = null; | 198 | private EClass metamodelEClass = null; |
130 | 199 | ||
131 | /** | 200 | /** |
201 | * <!-- begin-user-doc --> | ||
202 | * <!-- end-user-doc --> | ||
203 | * @generated | ||
204 | */ | ||
205 | private EClass partialModelSpecificationEClass = null; | ||
206 | |||
207 | /** | ||
208 | * <!-- begin-user-doc --> | ||
209 | * <!-- end-user-doc --> | ||
210 | * @generated | ||
211 | */ | ||
212 | private EClass partialModelEntryEClass = null; | ||
213 | |||
214 | /** | ||
215 | * <!-- begin-user-doc --> | ||
216 | * <!-- end-user-doc --> | ||
217 | * @generated | ||
218 | */ | ||
219 | private EClass modelEntryEClass = null; | ||
220 | |||
221 | /** | ||
222 | * <!-- begin-user-doc --> | ||
223 | * <!-- end-user-doc --> | ||
224 | * @generated | ||
225 | */ | ||
226 | private EClass folderEntryEClass = null; | ||
227 | |||
228 | /** | ||
229 | * <!-- begin-user-doc --> | ||
230 | * <!-- end-user-doc --> | ||
231 | * @generated | ||
232 | */ | ||
233 | private EClass partialModelDeclarationEClass = null; | ||
234 | |||
235 | /** | ||
236 | * <!-- begin-user-doc --> | ||
237 | * <!-- end-user-doc --> | ||
238 | * @generated | ||
239 | */ | ||
240 | private EClass partialModelReferenceEClass = null; | ||
241 | |||
242 | /** | ||
243 | * <!-- begin-user-doc --> | ||
244 | * <!-- end-user-doc --> | ||
245 | * @generated | ||
246 | */ | ||
247 | private EClass partialModelEClass = null; | ||
248 | |||
249 | /** | ||
250 | * <!-- begin-user-doc --> | ||
251 | * <!-- end-user-doc --> | ||
252 | * @generated | ||
253 | */ | ||
254 | private EClass patternSpecificationEClass = null; | ||
255 | |||
256 | /** | ||
257 | * <!-- begin-user-doc --> | ||
258 | * <!-- end-user-doc --> | ||
259 | * @generated | ||
260 | */ | ||
261 | private EClass patternEntryEClass = null; | ||
262 | |||
263 | /** | ||
264 | * <!-- begin-user-doc --> | ||
265 | * <!-- end-user-doc --> | ||
266 | * @generated | ||
267 | */ | ||
268 | private EClass allPatternEntryEClass = null; | ||
269 | |||
270 | /** | ||
271 | * <!-- begin-user-doc --> | ||
272 | * <!-- end-user-doc --> | ||
273 | * @generated | ||
274 | */ | ||
275 | private EClass patternElementEClass = null; | ||
276 | |||
277 | /** | ||
278 | * <!-- begin-user-doc --> | ||
279 | * <!-- end-user-doc --> | ||
280 | * @generated | ||
281 | */ | ||
282 | private EClass graphPatternDeclarationEClass = null; | ||
283 | |||
284 | /** | ||
285 | * <!-- begin-user-doc --> | ||
286 | * <!-- end-user-doc --> | ||
287 | * @generated | ||
288 | */ | ||
289 | private EClass graphPatternReferenceEClass = null; | ||
290 | |||
291 | /** | ||
292 | * <!-- begin-user-doc --> | ||
293 | * <!-- end-user-doc --> | ||
294 | * @generated | ||
295 | */ | ||
296 | private EClass graphPatternEClass = null; | ||
297 | |||
298 | /** | ||
299 | * <!-- begin-user-doc --> | ||
300 | * <!-- end-user-doc --> | ||
301 | * @generated | ||
302 | */ | ||
303 | private EClass configSpecificationEClass = null; | ||
304 | |||
305 | /** | ||
306 | * <!-- begin-user-doc --> | ||
307 | * <!-- end-user-doc --> | ||
308 | * @generated | ||
309 | */ | ||
310 | private EClass configDeclarationEClass = null; | ||
311 | |||
312 | /** | ||
313 | * <!-- begin-user-doc --> | ||
314 | * <!-- end-user-doc --> | ||
315 | * @generated | ||
316 | */ | ||
317 | private EClass configEntryEClass = null; | ||
318 | |||
319 | /** | ||
320 | * <!-- begin-user-doc --> | ||
321 | * <!-- end-user-doc --> | ||
322 | * @generated | ||
323 | */ | ||
324 | private EClass configReferenceEClass = null; | ||
325 | |||
326 | /** | ||
327 | * <!-- begin-user-doc --> | ||
328 | * <!-- end-user-doc --> | ||
329 | * @generated | ||
330 | */ | ||
331 | private EClass configEClass = null; | ||
332 | |||
333 | /** | ||
334 | * <!-- begin-user-doc --> | ||
335 | * <!-- end-user-doc --> | ||
336 | * @generated | ||
337 | */ | ||
338 | private EClass scopeSpecificationEClass = null; | ||
339 | |||
340 | /** | ||
341 | * <!-- begin-user-doc --> | ||
342 | * <!-- end-user-doc --> | ||
343 | * @generated | ||
344 | */ | ||
345 | private EClass typeScopeEClass = null; | ||
346 | |||
347 | /** | ||
348 | * <!-- begin-user-doc --> | ||
349 | * <!-- end-user-doc --> | ||
350 | * @generated | ||
351 | */ | ||
352 | private EClass typeReferenceEClass = null; | ||
353 | |||
354 | /** | ||
355 | * <!-- begin-user-doc --> | ||
356 | * <!-- end-user-doc --> | ||
357 | * @generated | ||
358 | */ | ||
359 | private EClass classReferenceEClass = null; | ||
360 | |||
361 | /** | ||
362 | * <!-- begin-user-doc --> | ||
363 | * <!-- end-user-doc --> | ||
364 | * @generated | ||
365 | */ | ||
366 | private EClass objectReferenceEClass = null; | ||
367 | |||
368 | /** | ||
369 | * <!-- begin-user-doc --> | ||
370 | * <!-- end-user-doc --> | ||
371 | * @generated | ||
372 | */ | ||
373 | private EClass integerReferenceEClass = null; | ||
374 | |||
375 | /** | ||
376 | * <!-- begin-user-doc --> | ||
377 | * <!-- end-user-doc --> | ||
378 | * @generated | ||
379 | */ | ||
380 | private EClass realReferenceEClass = null; | ||
381 | |||
382 | /** | ||
383 | * <!-- begin-user-doc --> | ||
384 | * <!-- end-user-doc --> | ||
385 | * @generated | ||
386 | */ | ||
387 | private EClass stringReferenceEClass = null; | ||
388 | |||
389 | /** | ||
390 | * <!-- begin-user-doc --> | ||
391 | * <!-- end-user-doc --> | ||
392 | * @generated | ||
393 | */ | ||
394 | private EClass scopeDeclarationEClass = null; | ||
395 | |||
396 | /** | ||
397 | * <!-- begin-user-doc --> | ||
398 | * <!-- end-user-doc --> | ||
399 | * @generated | ||
400 | */ | ||
401 | private EClass scopeReferenceEClass = null; | ||
402 | |||
403 | /** | ||
404 | * <!-- begin-user-doc --> | ||
405 | * <!-- end-user-doc --> | ||
406 | * @generated | ||
407 | */ | ||
408 | private EClass scopeEClass = null; | ||
409 | |||
410 | /** | ||
411 | * <!-- begin-user-doc --> | ||
412 | * <!-- end-user-doc --> | ||
413 | * @generated | ||
414 | */ | ||
415 | private EClass taskEClass = null; | ||
416 | |||
417 | /** | ||
418 | * <!-- begin-user-doc --> | ||
419 | * <!-- end-user-doc --> | ||
420 | * @generated | ||
421 | */ | ||
422 | private EClass generationTaskEClass = null; | ||
423 | |||
424 | /** | ||
425 | * <!-- begin-user-doc --> | ||
426 | * <!-- end-user-doc --> | ||
427 | * @generated | ||
428 | */ | ||
429 | private EClass integerScopeEClass = null; | ||
430 | |||
431 | /** | ||
432 | * <!-- begin-user-doc --> | ||
433 | * <!-- end-user-doc --> | ||
434 | * @generated | ||
435 | */ | ||
436 | private EClass realScopeEClass = null; | ||
437 | |||
438 | /** | ||
439 | * <!-- begin-user-doc --> | ||
440 | * <!-- end-user-doc --> | ||
441 | * @generated | ||
442 | */ | ||
443 | private EClass stringScopeEClass = null; | ||
444 | |||
445 | /** | ||
446 | * <!-- begin-user-doc --> | ||
447 | * <!-- end-user-doc --> | ||
448 | * @generated | ||
449 | */ | ||
450 | private EEnum solverEEnum = null; | ||
451 | |||
452 | /** | ||
132 | * Creates an instance of the model <b>Package</b>, registered with | 453 | * Creates an instance of the model <b>Package</b>, registered with |
133 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package | 454 | * {@link org.eclipse.emf.ecore.EPackage.Registry EPackage.Registry} by the package |
134 | * package URI value. | 455 | * package URI value. |
@@ -240,16 +561,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
240 | * <!-- end-user-doc --> | 561 | * <!-- end-user-doc --> |
241 | * @generated | 562 | * @generated |
242 | */ | 563 | */ |
243 | public EClass getDeclaration() | ||
244 | { | ||
245 | return declarationEClass; | ||
246 | } | ||
247 | |||
248 | /** | ||
249 | * <!-- begin-user-doc --> | ||
250 | * <!-- end-user-doc --> | ||
251 | * @generated | ||
252 | */ | ||
253 | public EClass getImport() | 564 | public EClass getImport() |
254 | { | 565 | { |
255 | return importEClass; | 566 | return importEClass; |
@@ -300,6 +611,96 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
300 | * <!-- end-user-doc --> | 611 | * <!-- end-user-doc --> |
301 | * @generated | 612 | * @generated |
302 | */ | 613 | */ |
614 | public EClass getDeclaration() | ||
615 | { | ||
616 | return declarationEClass; | ||
617 | } | ||
618 | |||
619 | /** | ||
620 | * <!-- begin-user-doc --> | ||
621 | * <!-- end-user-doc --> | ||
622 | * @generated | ||
623 | */ | ||
624 | public EAttribute getDeclaration_Name() | ||
625 | { | ||
626 | return (EAttribute)declarationEClass.getEStructuralFeatures().get(0); | ||
627 | } | ||
628 | |||
629 | /** | ||
630 | * <!-- begin-user-doc --> | ||
631 | * <!-- end-user-doc --> | ||
632 | * @generated | ||
633 | */ | ||
634 | public EClass getFileSpecification() | ||
635 | { | ||
636 | return fileSpecificationEClass; | ||
637 | } | ||
638 | |||
639 | /** | ||
640 | * <!-- begin-user-doc --> | ||
641 | * <!-- end-user-doc --> | ||
642 | * @generated | ||
643 | */ | ||
644 | public EAttribute getFileSpecification_Path() | ||
645 | { | ||
646 | return (EAttribute)fileSpecificationEClass.getEStructuralFeatures().get(0); | ||
647 | } | ||
648 | |||
649 | /** | ||
650 | * <!-- begin-user-doc --> | ||
651 | * <!-- end-user-doc --> | ||
652 | * @generated | ||
653 | */ | ||
654 | public EClass getFileDeclaration() | ||
655 | { | ||
656 | return fileDeclarationEClass; | ||
657 | } | ||
658 | |||
659 | /** | ||
660 | * <!-- begin-user-doc --> | ||
661 | * <!-- end-user-doc --> | ||
662 | * @generated | ||
663 | */ | ||
664 | public EReference getFileDeclaration_Specification() | ||
665 | { | ||
666 | return (EReference)fileDeclarationEClass.getEStructuralFeatures().get(0); | ||
667 | } | ||
668 | |||
669 | /** | ||
670 | * <!-- begin-user-doc --> | ||
671 | * <!-- end-user-doc --> | ||
672 | * @generated | ||
673 | */ | ||
674 | public EClass getFileReference() | ||
675 | { | ||
676 | return fileReferenceEClass; | ||
677 | } | ||
678 | |||
679 | /** | ||
680 | * <!-- begin-user-doc --> | ||
681 | * <!-- end-user-doc --> | ||
682 | * @generated | ||
683 | */ | ||
684 | public EReference getFileReference_Referred() | ||
685 | { | ||
686 | return (EReference)fileReferenceEClass.getEStructuralFeatures().get(0); | ||
687 | } | ||
688 | |||
689 | /** | ||
690 | * <!-- begin-user-doc --> | ||
691 | * <!-- end-user-doc --> | ||
692 | * @generated | ||
693 | */ | ||
694 | public EClass getFile() | ||
695 | { | ||
696 | return fileEClass; | ||
697 | } | ||
698 | |||
699 | /** | ||
700 | * <!-- begin-user-doc --> | ||
701 | * <!-- end-user-doc --> | ||
702 | * @generated | ||
703 | */ | ||
303 | public EClass getMetamodelSpecification() | 704 | public EClass getMetamodelSpecification() |
304 | { | 705 | { |
305 | return metamodelSpecificationEClass; | 706 | return metamodelSpecificationEClass; |
@@ -400,9 +801,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
400 | * <!-- end-user-doc --> | 801 | * <!-- end-user-doc --> |
401 | * @generated | 802 | * @generated |
402 | */ | 803 | */ |
403 | public EAttribute getMetamodelDeclaration_Name() | 804 | public EReference getMetamodelDeclaration_Specification() |
404 | { | 805 | { |
405 | return (EAttribute)metamodelDeclarationEClass.getEStructuralFeatures().get(0); | 806 | return (EReference)metamodelDeclarationEClass.getEStructuralFeatures().get(0); |
406 | } | 807 | } |
407 | 808 | ||
408 | /** | 809 | /** |
@@ -410,9 +811,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
410 | * <!-- end-user-doc --> | 811 | * <!-- end-user-doc --> |
411 | * @generated | 812 | * @generated |
412 | */ | 813 | */ |
413 | public EReference getMetamodelDeclaration_Specification() | 814 | public EClass getMetamodelReference() |
414 | { | 815 | { |
415 | return (EReference)metamodelDeclarationEClass.getEStructuralFeatures().get(1); | 816 | return metamodelReferenceEClass; |
416 | } | 817 | } |
417 | 818 | ||
418 | /** | 819 | /** |
@@ -420,9 +821,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
420 | * <!-- end-user-doc --> | 821 | * <!-- end-user-doc --> |
421 | * @generated | 822 | * @generated |
422 | */ | 823 | */ |
423 | public EClass getMetamodelReference() | 824 | public EReference getMetamodelReference_Referred() |
424 | { | 825 | { |
425 | return metamodelReferenceEClass; | 826 | return (EReference)metamodelReferenceEClass.getEStructuralFeatures().get(0); |
426 | } | 827 | } |
427 | 828 | ||
428 | /** | 829 | /** |
@@ -430,9 +831,9 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
430 | * <!-- end-user-doc --> | 831 | * <!-- end-user-doc --> |
431 | * @generated | 832 | * @generated |
432 | */ | 833 | */ |
433 | public EReference getMetamodelReference_Referred() | 834 | public EClass getMetamodel() |
434 | { | 835 | { |
435 | return (EReference)metamodelReferenceEClass.getEStructuralFeatures().get(0); | 836 | return metamodelEClass; |
436 | } | 837 | } |
437 | 838 | ||
438 | /** | 839 | /** |
@@ -440,9 +841,749 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
440 | * <!-- end-user-doc --> | 841 | * <!-- end-user-doc --> |
441 | * @generated | 842 | * @generated |
442 | */ | 843 | */ |
443 | public EClass getMetamodel() | 844 | public EClass getPartialModelSpecification() |
444 | { | 845 | { |
445 | return metamodelEClass; | 846 | return partialModelSpecificationEClass; |
847 | } | ||
848 | |||
849 | /** | ||
850 | * <!-- begin-user-doc --> | ||
851 | * <!-- end-user-doc --> | ||
852 | * @generated | ||
853 | */ | ||
854 | public EReference getPartialModelSpecification_Entry() | ||
855 | { | ||
856 | return (EReference)partialModelSpecificationEClass.getEStructuralFeatures().get(0); | ||
857 | } | ||
858 | |||
859 | /** | ||
860 | * <!-- begin-user-doc --> | ||
861 | * <!-- end-user-doc --> | ||
862 | * @generated | ||
863 | */ | ||
864 | public EClass getPartialModelEntry() | ||
865 | { | ||
866 | return partialModelEntryEClass; | ||
867 | } | ||
868 | |||
869 | /** | ||
870 | * <!-- begin-user-doc --> | ||
871 | * <!-- end-user-doc --> | ||
872 | * @generated | ||
873 | */ | ||
874 | public EReference getPartialModelEntry_Path() | ||
875 | { | ||
876 | return (EReference)partialModelEntryEClass.getEStructuralFeatures().get(0); | ||
877 | } | ||
878 | |||
879 | /** | ||
880 | * <!-- begin-user-doc --> | ||
881 | * <!-- end-user-doc --> | ||
882 | * @generated | ||
883 | */ | ||
884 | public EClass getModelEntry() | ||
885 | { | ||
886 | return modelEntryEClass; | ||
887 | } | ||
888 | |||
889 | /** | ||
890 | * <!-- begin-user-doc --> | ||
891 | * <!-- end-user-doc --> | ||
892 | * @generated | ||
893 | */ | ||
894 | public EClass getFolderEntry() | ||
895 | { | ||
896 | return folderEntryEClass; | ||
897 | } | ||
898 | |||
899 | /** | ||
900 | * <!-- begin-user-doc --> | ||
901 | * <!-- end-user-doc --> | ||
902 | * @generated | ||
903 | */ | ||
904 | public EReference getFolderEntry_Exclusion() | ||
905 | { | ||
906 | return (EReference)folderEntryEClass.getEStructuralFeatures().get(0); | ||
907 | } | ||
908 | |||
909 | /** | ||
910 | * <!-- begin-user-doc --> | ||
911 | * <!-- end-user-doc --> | ||
912 | * @generated | ||
913 | */ | ||
914 | public EClass getPartialModelDeclaration() | ||
915 | { | ||
916 | return partialModelDeclarationEClass; | ||
917 | } | ||
918 | |||
919 | /** | ||
920 | * <!-- begin-user-doc --> | ||
921 | * <!-- end-user-doc --> | ||
922 | * @generated | ||
923 | */ | ||
924 | public EReference getPartialModelDeclaration_Specification() | ||
925 | { | ||
926 | return (EReference)partialModelDeclarationEClass.getEStructuralFeatures().get(0); | ||
927 | } | ||
928 | |||
929 | /** | ||
930 | * <!-- begin-user-doc --> | ||
931 | * <!-- end-user-doc --> | ||
932 | * @generated | ||
933 | */ | ||
934 | public EClass getPartialModelReference() | ||
935 | { | ||
936 | return partialModelReferenceEClass; | ||
937 | } | ||
938 | |||
939 | /** | ||
940 | * <!-- begin-user-doc --> | ||
941 | * <!-- end-user-doc --> | ||
942 | * @generated | ||
943 | */ | ||
944 | public EReference getPartialModelReference_Referred() | ||
945 | { | ||
946 | return (EReference)partialModelReferenceEClass.getEStructuralFeatures().get(0); | ||
947 | } | ||
948 | |||
949 | /** | ||
950 | * <!-- begin-user-doc --> | ||
951 | * <!-- end-user-doc --> | ||
952 | * @generated | ||
953 | */ | ||
954 | public EClass getPartialModel() | ||
955 | { | ||
956 | return partialModelEClass; | ||
957 | } | ||
958 | |||
959 | /** | ||
960 | * <!-- begin-user-doc --> | ||
961 | * <!-- end-user-doc --> | ||
962 | * @generated | ||
963 | */ | ||
964 | public EClass getPatternSpecification() | ||
965 | { | ||
966 | return patternSpecificationEClass; | ||
967 | } | ||
968 | |||
969 | /** | ||
970 | * <!-- begin-user-doc --> | ||
971 | * <!-- end-user-doc --> | ||
972 | * @generated | ||
973 | */ | ||
974 | public EReference getPatternSpecification_Entries() | ||
975 | { | ||
976 | return (EReference)patternSpecificationEClass.getEStructuralFeatures().get(0); | ||
977 | } | ||
978 | |||
979 | /** | ||
980 | * <!-- begin-user-doc --> | ||
981 | * <!-- end-user-doc --> | ||
982 | * @generated | ||
983 | */ | ||
984 | public EClass getPatternEntry() | ||
985 | { | ||
986 | return patternEntryEClass; | ||
987 | } | ||
988 | |||
989 | /** | ||
990 | * <!-- begin-user-doc --> | ||
991 | * <!-- end-user-doc --> | ||
992 | * @generated | ||
993 | */ | ||
994 | public EReference getPatternEntry_Package() | ||
995 | { | ||
996 | return (EReference)patternEntryEClass.getEStructuralFeatures().get(0); | ||
997 | } | ||
998 | |||
999 | /** | ||
1000 | * <!-- begin-user-doc --> | ||
1001 | * <!-- end-user-doc --> | ||
1002 | * @generated | ||
1003 | */ | ||
1004 | public EClass getAllPatternEntry() | ||
1005 | { | ||
1006 | return allPatternEntryEClass; | ||
1007 | } | ||
1008 | |||
1009 | /** | ||
1010 | * <!-- begin-user-doc --> | ||
1011 | * <!-- end-user-doc --> | ||
1012 | * @generated | ||
1013 | */ | ||
1014 | public EReference getAllPatternEntry_Exclusuion() | ||
1015 | { | ||
1016 | return (EReference)allPatternEntryEClass.getEStructuralFeatures().get(0); | ||
1017 | } | ||
1018 | |||
1019 | /** | ||
1020 | * <!-- begin-user-doc --> | ||
1021 | * <!-- end-user-doc --> | ||
1022 | * @generated | ||
1023 | */ | ||
1024 | public EClass getPatternElement() | ||
1025 | { | ||
1026 | return patternElementEClass; | ||
1027 | } | ||
1028 | |||
1029 | /** | ||
1030 | * <!-- begin-user-doc --> | ||
1031 | * <!-- end-user-doc --> | ||
1032 | * @generated | ||
1033 | */ | ||
1034 | public EReference getPatternElement_Pattern() | ||
1035 | { | ||
1036 | return (EReference)patternElementEClass.getEStructuralFeatures().get(0); | ||
1037 | } | ||
1038 | |||
1039 | /** | ||
1040 | * <!-- begin-user-doc --> | ||
1041 | * <!-- end-user-doc --> | ||
1042 | * @generated | ||
1043 | */ | ||
1044 | public EClass getGraphPatternDeclaration() | ||
1045 | { | ||
1046 | return graphPatternDeclarationEClass; | ||
1047 | } | ||
1048 | |||
1049 | /** | ||
1050 | * <!-- begin-user-doc --> | ||
1051 | * <!-- end-user-doc --> | ||
1052 | * @generated | ||
1053 | */ | ||
1054 | public EReference getGraphPatternDeclaration_Specification() | ||
1055 | { | ||
1056 | return (EReference)graphPatternDeclarationEClass.getEStructuralFeatures().get(0); | ||
1057 | } | ||
1058 | |||
1059 | /** | ||
1060 | * <!-- begin-user-doc --> | ||
1061 | * <!-- end-user-doc --> | ||
1062 | * @generated | ||
1063 | */ | ||
1064 | public EClass getGraphPatternReference() | ||
1065 | { | ||
1066 | return graphPatternReferenceEClass; | ||
1067 | } | ||
1068 | |||
1069 | /** | ||
1070 | * <!-- begin-user-doc --> | ||
1071 | * <!-- end-user-doc --> | ||
1072 | * @generated | ||
1073 | */ | ||
1074 | public EReference getGraphPatternReference_Referred() | ||
1075 | { | ||
1076 | return (EReference)graphPatternReferenceEClass.getEStructuralFeatures().get(0); | ||
1077 | } | ||
1078 | |||
1079 | /** | ||
1080 | * <!-- begin-user-doc --> | ||
1081 | * <!-- end-user-doc --> | ||
1082 | * @generated | ||
1083 | */ | ||
1084 | public EClass getGraphPattern() | ||
1085 | { | ||
1086 | return graphPatternEClass; | ||
1087 | } | ||
1088 | |||
1089 | /** | ||
1090 | * <!-- begin-user-doc --> | ||
1091 | * <!-- end-user-doc --> | ||
1092 | * @generated | ||
1093 | */ | ||
1094 | public EClass getConfigSpecification() | ||
1095 | { | ||
1096 | return configSpecificationEClass; | ||
1097 | } | ||
1098 | |||
1099 | /** | ||
1100 | * <!-- begin-user-doc --> | ||
1101 | * <!-- end-user-doc --> | ||
1102 | * @generated | ||
1103 | */ | ||
1104 | public EReference getConfigSpecification_Entries() | ||
1105 | { | ||
1106 | return (EReference)configSpecificationEClass.getEStructuralFeatures().get(0); | ||
1107 | } | ||
1108 | |||
1109 | /** | ||
1110 | * <!-- begin-user-doc --> | ||
1111 | * <!-- end-user-doc --> | ||
1112 | * @generated | ||
1113 | */ | ||
1114 | public EClass getConfigDeclaration() | ||
1115 | { | ||
1116 | return configDeclarationEClass; | ||
1117 | } | ||
1118 | |||
1119 | /** | ||
1120 | * <!-- begin-user-doc --> | ||
1121 | * <!-- end-user-doc --> | ||
1122 | * @generated | ||
1123 | */ | ||
1124 | public EReference getConfigDeclaration_Specification() | ||
1125 | { | ||
1126 | return (EReference)configDeclarationEClass.getEStructuralFeatures().get(0); | ||
1127 | } | ||
1128 | |||
1129 | /** | ||
1130 | * <!-- begin-user-doc --> | ||
1131 | * <!-- end-user-doc --> | ||
1132 | * @generated | ||
1133 | */ | ||
1134 | public EClass getConfigEntry() | ||
1135 | { | ||
1136 | return configEntryEClass; | ||
1137 | } | ||
1138 | |||
1139 | /** | ||
1140 | * <!-- begin-user-doc --> | ||
1141 | * <!-- end-user-doc --> | ||
1142 | * @generated | ||
1143 | */ | ||
1144 | public EAttribute getConfigEntry_Key() | ||
1145 | { | ||
1146 | return (EAttribute)configEntryEClass.getEStructuralFeatures().get(0); | ||
1147 | } | ||
1148 | |||
1149 | /** | ||
1150 | * <!-- begin-user-doc --> | ||
1151 | * <!-- end-user-doc --> | ||
1152 | * @generated | ||
1153 | */ | ||
1154 | public EAttribute getConfigEntry_Value() | ||
1155 | { | ||
1156 | return (EAttribute)configEntryEClass.getEStructuralFeatures().get(1); | ||
1157 | } | ||
1158 | |||
1159 | /** | ||
1160 | * <!-- begin-user-doc --> | ||
1161 | * <!-- end-user-doc --> | ||
1162 | * @generated | ||
1163 | */ | ||
1164 | public EClass getConfigReference() | ||
1165 | { | ||
1166 | return configReferenceEClass; | ||
1167 | } | ||
1168 | |||
1169 | /** | ||
1170 | * <!-- begin-user-doc --> | ||
1171 | * <!-- end-user-doc --> | ||
1172 | * @generated | ||
1173 | */ | ||
1174 | public EReference getConfigReference_Config() | ||
1175 | { | ||
1176 | return (EReference)configReferenceEClass.getEStructuralFeatures().get(0); | ||
1177 | } | ||
1178 | |||
1179 | /** | ||
1180 | * <!-- begin-user-doc --> | ||
1181 | * <!-- end-user-doc --> | ||
1182 | * @generated | ||
1183 | */ | ||
1184 | public EClass getConfig() | ||
1185 | { | ||
1186 | return configEClass; | ||
1187 | } | ||
1188 | |||
1189 | /** | ||
1190 | * <!-- begin-user-doc --> | ||
1191 | * <!-- end-user-doc --> | ||
1192 | * @generated | ||
1193 | */ | ||
1194 | public EClass getScopeSpecification() | ||
1195 | { | ||
1196 | return scopeSpecificationEClass; | ||
1197 | } | ||
1198 | |||
1199 | /** | ||
1200 | * <!-- begin-user-doc --> | ||
1201 | * <!-- end-user-doc --> | ||
1202 | * @generated | ||
1203 | */ | ||
1204 | public EReference getScopeSpecification_Scopes() | ||
1205 | { | ||
1206 | return (EReference)scopeSpecificationEClass.getEStructuralFeatures().get(0); | ||
1207 | } | ||
1208 | |||
1209 | /** | ||
1210 | * <!-- begin-user-doc --> | ||
1211 | * <!-- end-user-doc --> | ||
1212 | * @generated | ||
1213 | */ | ||
1214 | public EClass getTypeScope() | ||
1215 | { | ||
1216 | return typeScopeEClass; | ||
1217 | } | ||
1218 | |||
1219 | /** | ||
1220 | * <!-- begin-user-doc --> | ||
1221 | * <!-- end-user-doc --> | ||
1222 | * @generated | ||
1223 | */ | ||
1224 | public EAttribute getTypeScope_Min() | ||
1225 | { | ||
1226 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(0); | ||
1227 | } | ||
1228 | |||
1229 | /** | ||
1230 | * <!-- begin-user-doc --> | ||
1231 | * <!-- end-user-doc --> | ||
1232 | * @generated | ||
1233 | */ | ||
1234 | public EAttribute getTypeScope_Greather() | ||
1235 | { | ||
1236 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(1); | ||
1237 | } | ||
1238 | |||
1239 | /** | ||
1240 | * <!-- begin-user-doc --> | ||
1241 | * <!-- end-user-doc --> | ||
1242 | * @generated | ||
1243 | */ | ||
1244 | public EAttribute getTypeScope_GreaterOrEqual() | ||
1245 | { | ||
1246 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(2); | ||
1247 | } | ||
1248 | |||
1249 | /** | ||
1250 | * <!-- begin-user-doc --> | ||
1251 | * <!-- end-user-doc --> | ||
1252 | * @generated | ||
1253 | */ | ||
1254 | public EReference getTypeScope_Type() | ||
1255 | { | ||
1256 | return (EReference)typeScopeEClass.getEStructuralFeatures().get(3); | ||
1257 | } | ||
1258 | |||
1259 | /** | ||
1260 | * <!-- begin-user-doc --> | ||
1261 | * <!-- end-user-doc --> | ||
1262 | * @generated | ||
1263 | */ | ||
1264 | public EAttribute getTypeScope_Less() | ||
1265 | { | ||
1266 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(4); | ||
1267 | } | ||
1268 | |||
1269 | /** | ||
1270 | * <!-- begin-user-doc --> | ||
1271 | * <!-- end-user-doc --> | ||
1272 | * @generated | ||
1273 | */ | ||
1274 | public EAttribute getTypeScope_LessOrEqual() | ||
1275 | { | ||
1276 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(5); | ||
1277 | } | ||
1278 | |||
1279 | /** | ||
1280 | * <!-- begin-user-doc --> | ||
1281 | * <!-- end-user-doc --> | ||
1282 | * @generated | ||
1283 | */ | ||
1284 | public EAttribute getTypeScope_Max() | ||
1285 | { | ||
1286 | return (EAttribute)typeScopeEClass.getEStructuralFeatures().get(6); | ||
1287 | } | ||
1288 | |||
1289 | /** | ||
1290 | * <!-- begin-user-doc --> | ||
1291 | * <!-- end-user-doc --> | ||
1292 | * @generated | ||
1293 | */ | ||
1294 | public EClass getTypeReference() | ||
1295 | { | ||
1296 | return typeReferenceEClass; | ||
1297 | } | ||
1298 | |||
1299 | /** | ||
1300 | * <!-- begin-user-doc --> | ||
1301 | * <!-- end-user-doc --> | ||
1302 | * @generated | ||
1303 | */ | ||
1304 | public EClass getClassReference() | ||
1305 | { | ||
1306 | return classReferenceEClass; | ||
1307 | } | ||
1308 | |||
1309 | /** | ||
1310 | * <!-- begin-user-doc --> | ||
1311 | * <!-- end-user-doc --> | ||
1312 | * @generated | ||
1313 | */ | ||
1314 | public EReference getClassReference_Element() | ||
1315 | { | ||
1316 | return (EReference)classReferenceEClass.getEStructuralFeatures().get(0); | ||
1317 | } | ||
1318 | |||
1319 | /** | ||
1320 | * <!-- begin-user-doc --> | ||
1321 | * <!-- end-user-doc --> | ||
1322 | * @generated | ||
1323 | */ | ||
1324 | public EClass getObjectReference() | ||
1325 | { | ||
1326 | return objectReferenceEClass; | ||
1327 | } | ||
1328 | |||
1329 | /** | ||
1330 | * <!-- begin-user-doc --> | ||
1331 | * <!-- end-user-doc --> | ||
1332 | * @generated | ||
1333 | */ | ||
1334 | public EClass getIntegerReference() | ||
1335 | { | ||
1336 | return integerReferenceEClass; | ||
1337 | } | ||
1338 | |||
1339 | /** | ||
1340 | * <!-- begin-user-doc --> | ||
1341 | * <!-- end-user-doc --> | ||
1342 | * @generated | ||
1343 | */ | ||
1344 | public EClass getRealReference() | ||
1345 | { | ||
1346 | return realReferenceEClass; | ||
1347 | } | ||
1348 | |||
1349 | /** | ||
1350 | * <!-- begin-user-doc --> | ||
1351 | * <!-- end-user-doc --> | ||
1352 | * @generated | ||
1353 | */ | ||
1354 | public EClass getStringReference() | ||
1355 | { | ||
1356 | return stringReferenceEClass; | ||
1357 | } | ||
1358 | |||
1359 | /** | ||
1360 | * <!-- begin-user-doc --> | ||
1361 | * <!-- end-user-doc --> | ||
1362 | * @generated | ||
1363 | */ | ||
1364 | public EClass getScopeDeclaration() | ||
1365 | { | ||
1366 | return scopeDeclarationEClass; | ||
1367 | } | ||
1368 | |||
1369 | /** | ||
1370 | * <!-- begin-user-doc --> | ||
1371 | * <!-- end-user-doc --> | ||
1372 | * @generated | ||
1373 | */ | ||
1374 | public EReference getScopeDeclaration_Specification() | ||
1375 | { | ||
1376 | return (EReference)scopeDeclarationEClass.getEStructuralFeatures().get(0); | ||
1377 | } | ||
1378 | |||
1379 | /** | ||
1380 | * <!-- begin-user-doc --> | ||
1381 | * <!-- end-user-doc --> | ||
1382 | * @generated | ||
1383 | */ | ||
1384 | public EClass getScopeReference() | ||
1385 | { | ||
1386 | return scopeReferenceEClass; | ||
1387 | } | ||
1388 | |||
1389 | /** | ||
1390 | * <!-- begin-user-doc --> | ||
1391 | * <!-- end-user-doc --> | ||
1392 | * @generated | ||
1393 | */ | ||
1394 | public EReference getScopeReference_Referred() | ||
1395 | { | ||
1396 | return (EReference)scopeReferenceEClass.getEStructuralFeatures().get(0); | ||
1397 | } | ||
1398 | |||
1399 | /** | ||
1400 | * <!-- begin-user-doc --> | ||
1401 | * <!-- end-user-doc --> | ||
1402 | * @generated | ||
1403 | */ | ||
1404 | public EClass getScope() | ||
1405 | { | ||
1406 | return scopeEClass; | ||
1407 | } | ||
1408 | |||
1409 | /** | ||
1410 | * <!-- begin-user-doc --> | ||
1411 | * <!-- end-user-doc --> | ||
1412 | * @generated | ||
1413 | */ | ||
1414 | public EClass getTask() | ||
1415 | { | ||
1416 | return taskEClass; | ||
1417 | } | ||
1418 | |||
1419 | /** | ||
1420 | * <!-- begin-user-doc --> | ||
1421 | * <!-- end-user-doc --> | ||
1422 | * @generated | ||
1423 | */ | ||
1424 | public EClass getGenerationTask() | ||
1425 | { | ||
1426 | return generationTaskEClass; | ||
1427 | } | ||
1428 | |||
1429 | /** | ||
1430 | * <!-- begin-user-doc --> | ||
1431 | * <!-- end-user-doc --> | ||
1432 | * @generated | ||
1433 | */ | ||
1434 | public EReference getGenerationTask_Metamodel() | ||
1435 | { | ||
1436 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(0); | ||
1437 | } | ||
1438 | |||
1439 | /** | ||
1440 | * <!-- begin-user-doc --> | ||
1441 | * <!-- end-user-doc --> | ||
1442 | * @generated | ||
1443 | */ | ||
1444 | public EReference getGenerationTask_PartialModel() | ||
1445 | { | ||
1446 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(1); | ||
1447 | } | ||
1448 | |||
1449 | /** | ||
1450 | * <!-- begin-user-doc --> | ||
1451 | * <!-- end-user-doc --> | ||
1452 | * @generated | ||
1453 | */ | ||
1454 | public EReference getGenerationTask_Patterns() | ||
1455 | { | ||
1456 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(2); | ||
1457 | } | ||
1458 | |||
1459 | /** | ||
1460 | * <!-- begin-user-doc --> | ||
1461 | * <!-- end-user-doc --> | ||
1462 | * @generated | ||
1463 | */ | ||
1464 | public EReference getGenerationTask_Scope() | ||
1465 | { | ||
1466 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(3); | ||
1467 | } | ||
1468 | |||
1469 | /** | ||
1470 | * <!-- begin-user-doc --> | ||
1471 | * <!-- end-user-doc --> | ||
1472 | * @generated | ||
1473 | */ | ||
1474 | public EAttribute getGenerationTask_Number() | ||
1475 | { | ||
1476 | return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(4); | ||
1477 | } | ||
1478 | |||
1479 | /** | ||
1480 | * <!-- begin-user-doc --> | ||
1481 | * <!-- end-user-doc --> | ||
1482 | * @generated | ||
1483 | */ | ||
1484 | public EAttribute getGenerationTask_Runs() | ||
1485 | { | ||
1486 | return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(5); | ||
1487 | } | ||
1488 | |||
1489 | /** | ||
1490 | * <!-- begin-user-doc --> | ||
1491 | * <!-- end-user-doc --> | ||
1492 | * @generated | ||
1493 | */ | ||
1494 | public EAttribute getGenerationTask_Solver() | ||
1495 | { | ||
1496 | return (EAttribute)generationTaskEClass.getEStructuralFeatures().get(6); | ||
1497 | } | ||
1498 | |||
1499 | /** | ||
1500 | * <!-- begin-user-doc --> | ||
1501 | * <!-- end-user-doc --> | ||
1502 | * @generated | ||
1503 | */ | ||
1504 | public EReference getGenerationTask_Config() | ||
1505 | { | ||
1506 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(7); | ||
1507 | } | ||
1508 | |||
1509 | /** | ||
1510 | * <!-- begin-user-doc --> | ||
1511 | * <!-- end-user-doc --> | ||
1512 | * @generated | ||
1513 | */ | ||
1514 | public EReference getGenerationTask_TagetFolder() | ||
1515 | { | ||
1516 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(8); | ||
1517 | } | ||
1518 | |||
1519 | /** | ||
1520 | * <!-- begin-user-doc --> | ||
1521 | * <!-- end-user-doc --> | ||
1522 | * @generated | ||
1523 | */ | ||
1524 | public EReference getGenerationTask_DebugFolder() | ||
1525 | { | ||
1526 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(9); | ||
1527 | } | ||
1528 | |||
1529 | /** | ||
1530 | * <!-- begin-user-doc --> | ||
1531 | * <!-- end-user-doc --> | ||
1532 | * @generated | ||
1533 | */ | ||
1534 | public EReference getGenerationTask_TargetLogFile() | ||
1535 | { | ||
1536 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(10); | ||
1537 | } | ||
1538 | |||
1539 | /** | ||
1540 | * <!-- begin-user-doc --> | ||
1541 | * <!-- end-user-doc --> | ||
1542 | * @generated | ||
1543 | */ | ||
1544 | public EReference getGenerationTask_TargetStatisticsFile() | ||
1545 | { | ||
1546 | return (EReference)generationTaskEClass.getEStructuralFeatures().get(11); | ||
1547 | } | ||
1548 | |||
1549 | /** | ||
1550 | * <!-- begin-user-doc --> | ||
1551 | * <!-- end-user-doc --> | ||
1552 | * @generated | ||
1553 | */ | ||
1554 | public EClass getIntegerScope() | ||
1555 | { | ||
1556 | return integerScopeEClass; | ||
1557 | } | ||
1558 | |||
1559 | /** | ||
1560 | * <!-- begin-user-doc --> | ||
1561 | * <!-- end-user-doc --> | ||
1562 | * @generated | ||
1563 | */ | ||
1564 | public EClass getRealScope() | ||
1565 | { | ||
1566 | return realScopeEClass; | ||
1567 | } | ||
1568 | |||
1569 | /** | ||
1570 | * <!-- begin-user-doc --> | ||
1571 | * <!-- end-user-doc --> | ||
1572 | * @generated | ||
1573 | */ | ||
1574 | public EClass getStringScope() | ||
1575 | { | ||
1576 | return stringScopeEClass; | ||
1577 | } | ||
1578 | |||
1579 | /** | ||
1580 | * <!-- begin-user-doc --> | ||
1581 | * <!-- end-user-doc --> | ||
1582 | * @generated | ||
1583 | */ | ||
1584 | public EEnum getSolver() | ||
1585 | { | ||
1586 | return solverEEnum; | ||
446 | } | 1587 | } |
447 | 1588 | ||
448 | /** | 1589 | /** |
@@ -481,8 +1622,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
481 | 1622 | ||
482 | commandEClass = createEClass(COMMAND); | 1623 | commandEClass = createEClass(COMMAND); |
483 | 1624 | ||
484 | declarationEClass = createEClass(DECLARATION); | ||
485 | |||
486 | importEClass = createEClass(IMPORT); | 1625 | importEClass = createEClass(IMPORT); |
487 | 1626 | ||
488 | ePackageImportEClass = createEClass(EPACKAGE_IMPORT); | 1627 | ePackageImportEClass = createEClass(EPACKAGE_IMPORT); |
@@ -491,6 +1630,20 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
491 | viatraImportEClass = createEClass(VIATRA_IMPORT); | 1630 | viatraImportEClass = createEClass(VIATRA_IMPORT); |
492 | createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA); | 1631 | createEReference(viatraImportEClass, VIATRA_IMPORT__IMPORTED_VIATRA); |
493 | 1632 | ||
1633 | declarationEClass = createEClass(DECLARATION); | ||
1634 | createEAttribute(declarationEClass, DECLARATION__NAME); | ||
1635 | |||
1636 | fileSpecificationEClass = createEClass(FILE_SPECIFICATION); | ||
1637 | createEAttribute(fileSpecificationEClass, FILE_SPECIFICATION__PATH); | ||
1638 | |||
1639 | fileDeclarationEClass = createEClass(FILE_DECLARATION); | ||
1640 | createEReference(fileDeclarationEClass, FILE_DECLARATION__SPECIFICATION); | ||
1641 | |||
1642 | fileReferenceEClass = createEClass(FILE_REFERENCE); | ||
1643 | createEReference(fileReferenceEClass, FILE_REFERENCE__REFERRED); | ||
1644 | |||
1645 | fileEClass = createEClass(FILE); | ||
1646 | |||
494 | metamodelSpecificationEClass = createEClass(METAMODEL_SPECIFICATION); | 1647 | metamodelSpecificationEClass = createEClass(METAMODEL_SPECIFICATION); |
495 | createEReference(metamodelSpecificationEClass, METAMODEL_SPECIFICATION__ENTRIES); | 1648 | createEReference(metamodelSpecificationEClass, METAMODEL_SPECIFICATION__ENTRIES); |
496 | 1649 | ||
@@ -505,13 +1658,124 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
505 | createEReference(metamodelElementEClass, METAMODEL_ELEMENT__FEATURE); | 1658 | createEReference(metamodelElementEClass, METAMODEL_ELEMENT__FEATURE); |
506 | 1659 | ||
507 | metamodelDeclarationEClass = createEClass(METAMODEL_DECLARATION); | 1660 | metamodelDeclarationEClass = createEClass(METAMODEL_DECLARATION); |
508 | createEAttribute(metamodelDeclarationEClass, METAMODEL_DECLARATION__NAME); | ||
509 | createEReference(metamodelDeclarationEClass, METAMODEL_DECLARATION__SPECIFICATION); | 1661 | createEReference(metamodelDeclarationEClass, METAMODEL_DECLARATION__SPECIFICATION); |
510 | 1662 | ||
511 | metamodelReferenceEClass = createEClass(METAMODEL_REFERENCE); | 1663 | metamodelReferenceEClass = createEClass(METAMODEL_REFERENCE); |
512 | createEReference(metamodelReferenceEClass, METAMODEL_REFERENCE__REFERRED); | 1664 | createEReference(metamodelReferenceEClass, METAMODEL_REFERENCE__REFERRED); |
513 | 1665 | ||
514 | metamodelEClass = createEClass(METAMODEL); | 1666 | metamodelEClass = createEClass(METAMODEL); |
1667 | |||
1668 | partialModelSpecificationEClass = createEClass(PARTIAL_MODEL_SPECIFICATION); | ||
1669 | createEReference(partialModelSpecificationEClass, PARTIAL_MODEL_SPECIFICATION__ENTRY); | ||
1670 | |||
1671 | partialModelEntryEClass = createEClass(PARTIAL_MODEL_ENTRY); | ||
1672 | createEReference(partialModelEntryEClass, PARTIAL_MODEL_ENTRY__PATH); | ||
1673 | |||
1674 | modelEntryEClass = createEClass(MODEL_ENTRY); | ||
1675 | |||
1676 | folderEntryEClass = createEClass(FOLDER_ENTRY); | ||
1677 | createEReference(folderEntryEClass, FOLDER_ENTRY__EXCLUSION); | ||
1678 | |||
1679 | partialModelDeclarationEClass = createEClass(PARTIAL_MODEL_DECLARATION); | ||
1680 | createEReference(partialModelDeclarationEClass, PARTIAL_MODEL_DECLARATION__SPECIFICATION); | ||
1681 | |||
1682 | partialModelReferenceEClass = createEClass(PARTIAL_MODEL_REFERENCE); | ||
1683 | createEReference(partialModelReferenceEClass, PARTIAL_MODEL_REFERENCE__REFERRED); | ||
1684 | |||
1685 | partialModelEClass = createEClass(PARTIAL_MODEL); | ||
1686 | |||
1687 | patternSpecificationEClass = createEClass(PATTERN_SPECIFICATION); | ||
1688 | createEReference(patternSpecificationEClass, PATTERN_SPECIFICATION__ENTRIES); | ||
1689 | |||
1690 | patternEntryEClass = createEClass(PATTERN_ENTRY); | ||
1691 | createEReference(patternEntryEClass, PATTERN_ENTRY__PACKAGE); | ||
1692 | |||
1693 | allPatternEntryEClass = createEClass(ALL_PATTERN_ENTRY); | ||
1694 | createEReference(allPatternEntryEClass, ALL_PATTERN_ENTRY__EXCLUSUION); | ||
1695 | |||
1696 | patternElementEClass = createEClass(PATTERN_ELEMENT); | ||
1697 | createEReference(patternElementEClass, PATTERN_ELEMENT__PATTERN); | ||
1698 | |||
1699 | graphPatternDeclarationEClass = createEClass(GRAPH_PATTERN_DECLARATION); | ||
1700 | createEReference(graphPatternDeclarationEClass, GRAPH_PATTERN_DECLARATION__SPECIFICATION); | ||
1701 | |||
1702 | graphPatternReferenceEClass = createEClass(GRAPH_PATTERN_REFERENCE); | ||
1703 | createEReference(graphPatternReferenceEClass, GRAPH_PATTERN_REFERENCE__REFERRED); | ||
1704 | |||
1705 | graphPatternEClass = createEClass(GRAPH_PATTERN); | ||
1706 | |||
1707 | configSpecificationEClass = createEClass(CONFIG_SPECIFICATION); | ||
1708 | createEReference(configSpecificationEClass, CONFIG_SPECIFICATION__ENTRIES); | ||
1709 | |||
1710 | configDeclarationEClass = createEClass(CONFIG_DECLARATION); | ||
1711 | createEReference(configDeclarationEClass, CONFIG_DECLARATION__SPECIFICATION); | ||
1712 | |||
1713 | configEntryEClass = createEClass(CONFIG_ENTRY); | ||
1714 | createEAttribute(configEntryEClass, CONFIG_ENTRY__KEY); | ||
1715 | createEAttribute(configEntryEClass, CONFIG_ENTRY__VALUE); | ||
1716 | |||
1717 | configReferenceEClass = createEClass(CONFIG_REFERENCE); | ||
1718 | createEReference(configReferenceEClass, CONFIG_REFERENCE__CONFIG); | ||
1719 | |||
1720 | configEClass = createEClass(CONFIG); | ||
1721 | |||
1722 | scopeSpecificationEClass = createEClass(SCOPE_SPECIFICATION); | ||
1723 | createEReference(scopeSpecificationEClass, SCOPE_SPECIFICATION__SCOPES); | ||
1724 | |||
1725 | typeScopeEClass = createEClass(TYPE_SCOPE); | ||
1726 | createEAttribute(typeScopeEClass, TYPE_SCOPE__MIN); | ||
1727 | createEAttribute(typeScopeEClass, TYPE_SCOPE__GREATHER); | ||
1728 | createEAttribute(typeScopeEClass, TYPE_SCOPE__GREATER_OR_EQUAL); | ||
1729 | createEReference(typeScopeEClass, TYPE_SCOPE__TYPE); | ||
1730 | createEAttribute(typeScopeEClass, TYPE_SCOPE__LESS); | ||
1731 | createEAttribute(typeScopeEClass, TYPE_SCOPE__LESS_OR_EQUAL); | ||
1732 | createEAttribute(typeScopeEClass, TYPE_SCOPE__MAX); | ||
1733 | |||
1734 | typeReferenceEClass = createEClass(TYPE_REFERENCE); | ||
1735 | |||
1736 | classReferenceEClass = createEClass(CLASS_REFERENCE); | ||
1737 | createEReference(classReferenceEClass, CLASS_REFERENCE__ELEMENT); | ||
1738 | |||
1739 | objectReferenceEClass = createEClass(OBJECT_REFERENCE); | ||
1740 | |||
1741 | integerReferenceEClass = createEClass(INTEGER_REFERENCE); | ||
1742 | |||
1743 | realReferenceEClass = createEClass(REAL_REFERENCE); | ||
1744 | |||
1745 | stringReferenceEClass = createEClass(STRING_REFERENCE); | ||
1746 | |||
1747 | scopeDeclarationEClass = createEClass(SCOPE_DECLARATION); | ||
1748 | createEReference(scopeDeclarationEClass, SCOPE_DECLARATION__SPECIFICATION); | ||
1749 | |||
1750 | scopeReferenceEClass = createEClass(SCOPE_REFERENCE); | ||
1751 | createEReference(scopeReferenceEClass, SCOPE_REFERENCE__REFERRED); | ||
1752 | |||
1753 | scopeEClass = createEClass(SCOPE); | ||
1754 | |||
1755 | taskEClass = createEClass(TASK); | ||
1756 | |||
1757 | generationTaskEClass = createEClass(GENERATION_TASK); | ||
1758 | createEReference(generationTaskEClass, GENERATION_TASK__METAMODEL); | ||
1759 | createEReference(generationTaskEClass, GENERATION_TASK__PARTIAL_MODEL); | ||
1760 | createEReference(generationTaskEClass, GENERATION_TASK__PATTERNS); | ||
1761 | createEReference(generationTaskEClass, GENERATION_TASK__SCOPE); | ||
1762 | createEAttribute(generationTaskEClass, GENERATION_TASK__NUMBER); | ||
1763 | createEAttribute(generationTaskEClass, GENERATION_TASK__RUNS); | ||
1764 | createEAttribute(generationTaskEClass, GENERATION_TASK__SOLVER); | ||
1765 | createEReference(generationTaskEClass, GENERATION_TASK__CONFIG); | ||
1766 | createEReference(generationTaskEClass, GENERATION_TASK__TAGET_FOLDER); | ||
1767 | createEReference(generationTaskEClass, GENERATION_TASK__DEBUG_FOLDER); | ||
1768 | createEReference(generationTaskEClass, GENERATION_TASK__TARGET_LOG_FILE); | ||
1769 | createEReference(generationTaskEClass, GENERATION_TASK__TARGET_STATISTICS_FILE); | ||
1770 | |||
1771 | integerScopeEClass = createEClass(INTEGER_SCOPE); | ||
1772 | |||
1773 | realScopeEClass = createEClass(REAL_SCOPE); | ||
1774 | |||
1775 | stringScopeEClass = createEClass(STRING_SCOPE); | ||
1776 | |||
1777 | // Create enums | ||
1778 | solverEEnum = createEEnum(SOLVER); | ||
515 | } | 1779 | } |
516 | 1780 | ||
517 | /** | 1781 | /** |
@@ -547,14 +1811,43 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
547 | // Set bounds for type parameters | 1811 | // Set bounds for type parameters |
548 | 1812 | ||
549 | // Add supertypes to classes | 1813 | // Add supertypes to classes |
550 | declarationEClass.getESuperTypes().add(this.getCommand()); | ||
551 | ePackageImportEClass.getESuperTypes().add(this.getImport()); | 1814 | ePackageImportEClass.getESuperTypes().add(this.getImport()); |
552 | viatraImportEClass.getESuperTypes().add(this.getImport()); | 1815 | viatraImportEClass.getESuperTypes().add(this.getImport()); |
1816 | declarationEClass.getESuperTypes().add(this.getCommand()); | ||
1817 | fileSpecificationEClass.getESuperTypes().add(this.getFile()); | ||
1818 | fileDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | ||
1819 | fileReferenceEClass.getESuperTypes().add(this.getFile()); | ||
553 | metamodelSpecificationEClass.getESuperTypes().add(this.getMetamodel()); | 1820 | metamodelSpecificationEClass.getESuperTypes().add(this.getMetamodel()); |
554 | allPackageEntryEClass.getESuperTypes().add(this.getMetamodelEntry()); | 1821 | allPackageEntryEClass.getESuperTypes().add(this.getMetamodelEntry()); |
555 | metamodelElementEClass.getESuperTypes().add(this.getMetamodelEntry()); | 1822 | metamodelElementEClass.getESuperTypes().add(this.getMetamodelEntry()); |
556 | metamodelDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | 1823 | metamodelDeclarationEClass.getESuperTypes().add(this.getDeclaration()); |
557 | metamodelReferenceEClass.getESuperTypes().add(this.getMetamodel()); | 1824 | metamodelReferenceEClass.getESuperTypes().add(this.getMetamodel()); |
1825 | partialModelSpecificationEClass.getESuperTypes().add(this.getPartialModel()); | ||
1826 | modelEntryEClass.getESuperTypes().add(this.getPartialModelEntry()); | ||
1827 | folderEntryEClass.getESuperTypes().add(this.getPartialModelEntry()); | ||
1828 | partialModelDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | ||
1829 | partialModelReferenceEClass.getESuperTypes().add(this.getPartialModel()); | ||
1830 | patternSpecificationEClass.getESuperTypes().add(this.getGraphPattern()); | ||
1831 | allPatternEntryEClass.getESuperTypes().add(this.getPatternEntry()); | ||
1832 | patternElementEClass.getESuperTypes().add(this.getPatternEntry()); | ||
1833 | graphPatternDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | ||
1834 | graphPatternReferenceEClass.getESuperTypes().add(this.getGraphPattern()); | ||
1835 | configSpecificationEClass.getESuperTypes().add(this.getConfig()); | ||
1836 | configDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | ||
1837 | configReferenceEClass.getESuperTypes().add(this.getConfig()); | ||
1838 | scopeSpecificationEClass.getESuperTypes().add(this.getScope()); | ||
1839 | classReferenceEClass.getESuperTypes().add(this.getTypeReference()); | ||
1840 | objectReferenceEClass.getESuperTypes().add(this.getTypeReference()); | ||
1841 | integerReferenceEClass.getESuperTypes().add(this.getTypeReference()); | ||
1842 | realReferenceEClass.getESuperTypes().add(this.getTypeReference()); | ||
1843 | stringReferenceEClass.getESuperTypes().add(this.getTypeReference()); | ||
1844 | scopeDeclarationEClass.getESuperTypes().add(this.getDeclaration()); | ||
1845 | scopeReferenceEClass.getESuperTypes().add(this.getScope()); | ||
1846 | taskEClass.getESuperTypes().add(this.getCommand()); | ||
1847 | generationTaskEClass.getESuperTypes().add(this.getTask()); | ||
1848 | integerScopeEClass.getESuperTypes().add(this.getIntegerReference()); | ||
1849 | realScopeEClass.getESuperTypes().add(this.getRealReference()); | ||
1850 | stringScopeEClass.getESuperTypes().add(this.getStringReference()); | ||
558 | 1851 | ||
559 | // Initialize classes and features; add operations and parameters | 1852 | // Initialize classes and features; add operations and parameters |
560 | initEClass(configurationScriptEClass, ConfigurationScript.class, "ConfigurationScript", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1853 | initEClass(configurationScriptEClass, ConfigurationScript.class, "ConfigurationScript", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
@@ -563,8 +1856,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
563 | 1856 | ||
564 | initEClass(commandEClass, Command.class, "Command", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1857 | initEClass(commandEClass, Command.class, "Command", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
565 | 1858 | ||
566 | initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
567 | |||
568 | initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1859 | initEClass(importEClass, Import.class, "Import", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
569 | 1860 | ||
570 | initEClass(ePackageImportEClass, EPackageImport.class, "EPackageImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1861 | initEClass(ePackageImportEClass, EPackageImport.class, "EPackageImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
@@ -573,6 +1864,20 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
573 | initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1864 | initEClass(viatraImportEClass, ViatraImport.class, "ViatraImport", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
574 | initEReference(getViatraImport_ImportedViatra(), thePatternLanguagePackage.getPatternModel(), null, "importedViatra", null, 0, 1, ViatraImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1865 | initEReference(getViatraImport_ImportedViatra(), thePatternLanguagePackage.getPatternModel(), null, "importedViatra", null, 0, 1, ViatraImport.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
575 | 1866 | ||
1867 | initEClass(declarationEClass, Declaration.class, "Declaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1868 | initEAttribute(getDeclaration_Name(), theEcorePackage.getEString(), "name", null, 0, 1, Declaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1869 | |||
1870 | initEClass(fileSpecificationEClass, FileSpecification.class, "FileSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1871 | initEAttribute(getFileSpecification_Path(), theEcorePackage.getEString(), "path", null, 0, 1, FileSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1872 | |||
1873 | initEClass(fileDeclarationEClass, FileDeclaration.class, "FileDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1874 | initEReference(getFileDeclaration_Specification(), this.getFileSpecification(), null, "specification", null, 0, 1, FileDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1875 | |||
1876 | initEClass(fileReferenceEClass, FileReference.class, "FileReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1877 | initEReference(getFileReference_Referred(), this.getFileDeclaration(), null, "referred", null, 0, 1, FileReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1878 | |||
1879 | initEClass(fileEClass, File.class, "File", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1880 | |||
576 | initEClass(metamodelSpecificationEClass, MetamodelSpecification.class, "MetamodelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1881 | initEClass(metamodelSpecificationEClass, MetamodelSpecification.class, "MetamodelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
577 | initEReference(getMetamodelSpecification_Entries(), this.getMetamodelEntry(), null, "entries", null, 0, -1, MetamodelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1882 | initEReference(getMetamodelSpecification_Entries(), this.getMetamodelEntry(), null, "entries", null, 0, -1, MetamodelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
578 | 1883 | ||
@@ -587,7 +1892,6 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
587 | initEReference(getMetamodelElement_Feature(), theEcorePackage.getENamedElement(), null, "feature", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1892 | initEReference(getMetamodelElement_Feature(), theEcorePackage.getENamedElement(), null, "feature", null, 0, 1, MetamodelElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
588 | 1893 | ||
589 | initEClass(metamodelDeclarationEClass, MetamodelDeclaration.class, "MetamodelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1894 | initEClass(metamodelDeclarationEClass, MetamodelDeclaration.class, "MetamodelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
590 | initEAttribute(getMetamodelDeclaration_Name(), theEcorePackage.getEString(), "name", null, 0, 1, MetamodelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
591 | initEReference(getMetamodelDeclaration_Specification(), this.getMetamodelSpecification(), null, "specification", null, 0, 1, MetamodelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 1895 | initEReference(getMetamodelDeclaration_Specification(), this.getMetamodelSpecification(), null, "specification", null, 0, 1, MetamodelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
592 | 1896 | ||
593 | initEClass(metamodelReferenceEClass, MetamodelReference.class, "MetamodelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1897 | initEClass(metamodelReferenceEClass, MetamodelReference.class, "MetamodelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
@@ -595,6 +1899,121 @@ public class ApplicationConfigurationPackageImpl extends EPackageImpl implements | |||
595 | 1899 | ||
596 | initEClass(metamodelEClass, Metamodel.class, "Metamodel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 1900 | initEClass(metamodelEClass, Metamodel.class, "Metamodel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
597 | 1901 | ||
1902 | initEClass(partialModelSpecificationEClass, PartialModelSpecification.class, "PartialModelSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1903 | initEReference(getPartialModelSpecification_Entry(), this.getPartialModelEntry(), null, "entry", null, 0, -1, PartialModelSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1904 | |||
1905 | initEClass(partialModelEntryEClass, PartialModelEntry.class, "PartialModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1906 | initEReference(getPartialModelEntry_Path(), this.getFile(), null, "path", null, 0, 1, PartialModelEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1907 | |||
1908 | initEClass(modelEntryEClass, ModelEntry.class, "ModelEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1909 | |||
1910 | initEClass(folderEntryEClass, FolderEntry.class, "FolderEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1911 | initEReference(getFolderEntry_Exclusion(), this.getModelEntry(), null, "exclusion", null, 0, -1, FolderEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1912 | |||
1913 | initEClass(partialModelDeclarationEClass, PartialModelDeclaration.class, "PartialModelDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1914 | initEReference(getPartialModelDeclaration_Specification(), this.getPartialModelSpecification(), null, "specification", null, 0, 1, PartialModelDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1915 | |||
1916 | initEClass(partialModelReferenceEClass, PartialModelReference.class, "PartialModelReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1917 | initEReference(getPartialModelReference_Referred(), this.getPartialModelDeclaration(), null, "referred", null, 0, 1, PartialModelReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1918 | |||
1919 | initEClass(partialModelEClass, PartialModel.class, "PartialModel", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1920 | |||
1921 | initEClass(patternSpecificationEClass, PatternSpecification.class, "PatternSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1922 | initEReference(getPatternSpecification_Entries(), this.getPatternEntry(), null, "entries", null, 0, -1, PatternSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1923 | |||
1924 | initEClass(patternEntryEClass, PatternEntry.class, "PatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1925 | initEReference(getPatternEntry_Package(), thePatternLanguagePackage.getPatternModel(), null, "package", null, 0, 1, PatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1926 | |||
1927 | initEClass(allPatternEntryEClass, AllPatternEntry.class, "AllPatternEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1928 | initEReference(getAllPatternEntry_Exclusuion(), this.getPatternElement(), null, "exclusuion", null, 0, -1, AllPatternEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1929 | |||
1930 | initEClass(patternElementEClass, PatternElement.class, "PatternElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1931 | initEReference(getPatternElement_Pattern(), thePatternLanguagePackage.getPattern(), null, "pattern", null, 0, 1, PatternElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1932 | |||
1933 | initEClass(graphPatternDeclarationEClass, GraphPatternDeclaration.class, "GraphPatternDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1934 | initEReference(getGraphPatternDeclaration_Specification(), this.getPatternSpecification(), null, "specification", null, 0, 1, GraphPatternDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1935 | |||
1936 | initEClass(graphPatternReferenceEClass, GraphPatternReference.class, "GraphPatternReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1937 | initEReference(getGraphPatternReference_Referred(), this.getGraphPatternDeclaration(), null, "referred", null, 0, 1, GraphPatternReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1938 | |||
1939 | initEClass(graphPatternEClass, GraphPattern.class, "GraphPattern", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1940 | |||
1941 | initEClass(configSpecificationEClass, ConfigSpecification.class, "ConfigSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1942 | initEReference(getConfigSpecification_Entries(), this.getConfigEntry(), null, "entries", null, 0, -1, ConfigSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1943 | |||
1944 | initEClass(configDeclarationEClass, ConfigDeclaration.class, "ConfigDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1945 | initEReference(getConfigDeclaration_Specification(), this.getConfigSpecification(), null, "specification", null, 0, 1, ConfigDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1946 | |||
1947 | initEClass(configEntryEClass, ConfigEntry.class, "ConfigEntry", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1948 | initEAttribute(getConfigEntry_Key(), theEcorePackage.getEString(), "key", null, 0, 1, ConfigEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1949 | initEAttribute(getConfigEntry_Value(), theEcorePackage.getEString(), "value", null, 0, 1, ConfigEntry.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1950 | |||
1951 | initEClass(configReferenceEClass, ConfigReference.class, "ConfigReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1952 | initEReference(getConfigReference_Config(), this.getConfigDeclaration(), null, "config", null, 0, 1, ConfigReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1953 | |||
1954 | initEClass(configEClass, Config.class, "Config", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1955 | |||
1956 | initEClass(scopeSpecificationEClass, ScopeSpecification.class, "ScopeSpecification", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1957 | initEReference(getScopeSpecification_Scopes(), this.getTypeScope(), null, "scopes", null, 0, -1, ScopeSpecification.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1958 | |||
1959 | initEClass(typeScopeEClass, TypeScope.class, "TypeScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1960 | initEAttribute(getTypeScope_Min(), theEcorePackage.getEInt(), "min", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1961 | initEAttribute(getTypeScope_Greather(), theEcorePackage.getEBoolean(), "greather", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1962 | initEAttribute(getTypeScope_GreaterOrEqual(), theEcorePackage.getEBoolean(), "greaterOrEqual", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1963 | initEReference(getTypeScope_Type(), this.getTypeReference(), null, "type", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1964 | initEAttribute(getTypeScope_Less(), theEcorePackage.getEBoolean(), "less", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1965 | initEAttribute(getTypeScope_LessOrEqual(), theEcorePackage.getEBoolean(), "lessOrEqual", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1966 | initEAttribute(getTypeScope_Max(), theEcorePackage.getEInt(), "max", null, 0, 1, TypeScope.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1967 | |||
1968 | initEClass(typeReferenceEClass, TypeReference.class, "TypeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1969 | |||
1970 | initEClass(classReferenceEClass, ClassReference.class, "ClassReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1971 | initEReference(getClassReference_Element(), this.getMetamodelElement(), null, "element", null, 0, 1, ClassReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1972 | |||
1973 | initEClass(objectReferenceEClass, ObjectReference.class, "ObjectReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1974 | |||
1975 | initEClass(integerReferenceEClass, IntegerReference.class, "IntegerReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1976 | |||
1977 | initEClass(realReferenceEClass, RealReference.class, "RealReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1978 | |||
1979 | initEClass(stringReferenceEClass, StringReference.class, "StringReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1980 | |||
1981 | initEClass(scopeDeclarationEClass, ScopeDeclaration.class, "ScopeDeclaration", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1982 | initEReference(getScopeDeclaration_Specification(), this.getScopeSpecification(), null, "specification", null, 0, 1, ScopeDeclaration.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1983 | |||
1984 | initEClass(scopeReferenceEClass, ScopeReference.class, "ScopeReference", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1985 | initEReference(getScopeReference_Referred(), this.getScopeDeclaration(), null, "referred", null, 0, 1, ScopeReference.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1986 | |||
1987 | initEClass(scopeEClass, Scope.class, "Scope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1988 | |||
1989 | initEClass(taskEClass, Task.class, "Task", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1990 | |||
1991 | initEClass(generationTaskEClass, GenerationTask.class, "GenerationTask", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
1992 | initEReference(getGenerationTask_Metamodel(), this.getMetamodel(), null, "metamodel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1993 | initEReference(getGenerationTask_PartialModel(), this.getPartialModel(), null, "partialModel", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1994 | initEReference(getGenerationTask_Patterns(), this.getGraphPattern(), null, "patterns", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1995 | initEReference(getGenerationTask_Scope(), this.getScope(), null, "scope", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1996 | initEAttribute(getGenerationTask_Number(), theEcorePackage.getEInt(), "number", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1997 | initEAttribute(getGenerationTask_Runs(), theEcorePackage.getEInt(), "runs", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1998 | initEAttribute(getGenerationTask_Solver(), this.getSolver(), "solver", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
1999 | initEReference(getGenerationTask_Config(), this.getConfig(), null, "config", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2000 | initEReference(getGenerationTask_TagetFolder(), this.getFile(), null, "tagetFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2001 | initEReference(getGenerationTask_DebugFolder(), this.getFile(), null, "debugFolder", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2002 | initEReference(getGenerationTask_TargetLogFile(), this.getFile(), null, "targetLogFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2003 | initEReference(getGenerationTask_TargetStatisticsFile(), this.getFile(), null, "targetStatisticsFile", null, 0, 1, GenerationTask.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
2004 | |||
2005 | initEClass(integerScopeEClass, IntegerScope.class, "IntegerScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2006 | |||
2007 | initEClass(realScopeEClass, RealScope.class, "RealScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2008 | |||
2009 | initEClass(stringScopeEClass, StringScope.class, "StringScope", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | ||
2010 | |||
2011 | // Initialize enums and add enum literals | ||
2012 | initEEnum(solverEEnum, Solver.class, "Solver"); | ||
2013 | addEEnumLiteral(solverEEnum, Solver.SMT_SOLVER); | ||
2014 | addEEnumLiteral(solverEEnum, Solver.ALLOY_SOLVER); | ||
2015 | addEEnumLiteral(solverEEnum, Solver.VIATRA_SOLVER); | ||
2016 | |||
598 | // Create resource | 2017 | // Create resource |
599 | createResource(eNS_URI); | 2018 | createResource(eNS_URI); |
600 | } | 2019 | } |