aboutsummaryrefslogtreecommitdiffstats
path: root/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
diff options
context:
space:
mode:
authorLibravatar OszkarSemerath <oszka@SEMERATH-LAPTOP>2018-01-13 19:33:26 +0100
committerLibravatar OszkarSemerath <oszka@SEMERATH-LAPTOP>2018-01-13 19:33:26 +0100
commit7e50434905cbb7f5d03636033b698e17a9075e9d (patch)
tree10e0968c20ac55dae4f5dc6077f39cf9947e3cb9 /Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
parentTest and measurement runners (diff)
downloadVIATRA-Generator-7e50434905cbb7f5d03636033b698e17a9075e9d.tar.gz
VIATRA-Generator-7e50434905cbb7f5d03636033b698e17a9075e9d.tar.zst
VIATRA-Generator-7e50434905cbb7f5d03636033b698e17a9075e9d.zip
Initial commit of the configuration language and application
Diffstat (limited to 'Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java947
1 files changed, 947 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
new file mode 100644
index 00000000..55c40d38
--- /dev/null
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src-gen/hu/bme/mit/inf/dslreasoner/application/applicationConfiguration/ApplicationConfigurationPackage.java
@@ -0,0 +1,947 @@
1/**
2 * generated by Xtext 2.10.0
3 */
4package hu.bme.mit.inf.dslreasoner.application.applicationConfiguration;
5
6import org.eclipse.emf.ecore.EAttribute;
7import org.eclipse.emf.ecore.EClass;
8import org.eclipse.emf.ecore.EPackage;
9import org.eclipse.emf.ecore.EReference;
10
11/**
12 * <!-- begin-user-doc -->
13 * The <b>Package</b> for the model.
14 * It contains accessors for the meta objects to represent
15 * <ul>
16 * <li>each class,</li>
17 * <li>each feature of each class,</li>
18 * <li>each enum,</li>
19 * <li>and each data type</li>
20 * </ul>
21 * <!-- end-user-doc -->
22 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ApplicationConfigurationFactory
23 * @model kind="package"
24 * @generated
25 */
26public interface ApplicationConfigurationPackage extends EPackage
27{
28 /**
29 * The package name.
30 * <!-- begin-user-doc -->
31 * <!-- end-user-doc -->
32 * @generated
33 */
34 String eNAME = "applicationConfiguration";
35
36 /**
37 * The package namespace URI.
38 * <!-- begin-user-doc -->
39 * <!-- end-user-doc -->
40 * @generated
41 */
42 String eNS_URI = "http://www.bme.hu/mit/inf/dslreasoner/application/ApplicationConfiguration";
43
44 /**
45 * The package namespace name.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @generated
49 */
50 String eNS_PREFIX = "applicationConfiguration";
51
52 /**
53 * The singleton instance of the package.
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @generated
57 */
58 ApplicationConfigurationPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl.init();
59
60 /**
61 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl <em>Configuration Script</em>}' class.
62 * <!-- begin-user-doc -->
63 * <!-- end-user-doc -->
64 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
65 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
66 * @generated
67 */
68 int CONFIGURATION_SCRIPT = 0;
69
70 /**
71 * The feature id for the '<em><b>Imports</b></em>' containment reference list.
72 * <!-- begin-user-doc -->
73 * <!-- end-user-doc -->
74 * @generated
75 * @ordered
76 */
77 int CONFIGURATION_SCRIPT__IMPORTS = 0;
78
79 /**
80 * The feature id for the '<em><b>Commands</b></em>' containment reference list.
81 * <!-- begin-user-doc -->
82 * <!-- end-user-doc -->
83 * @generated
84 * @ordered
85 */
86 int CONFIGURATION_SCRIPT__COMMANDS = 1;
87
88 /**
89 * The number of structural features of the '<em>Configuration Script</em>' class.
90 * <!-- begin-user-doc -->
91 * <!-- end-user-doc -->
92 * @generated
93 * @ordered
94 */
95 int CONFIGURATION_SCRIPT_FEATURE_COUNT = 2;
96
97 /**
98 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl <em>Command</em>}' class.
99 * <!-- begin-user-doc -->
100 * <!-- end-user-doc -->
101 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
102 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
103 * @generated
104 */
105 int COMMAND = 1;
106
107 /**
108 * The number of structural features of the '<em>Command</em>' class.
109 * <!-- begin-user-doc -->
110 * <!-- end-user-doc -->
111 * @generated
112 * @ordered
113 */
114 int COMMAND_FEATURE_COUNT = 0;
115
116 /**
117 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class.
118 * <!-- begin-user-doc -->
119 * <!-- end-user-doc -->
120 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
121 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
122 * @generated
123 */
124 int DECLARATION = 2;
125
126 /**
127 * The number of structural features of the '<em>Declaration</em>' class.
128 * <!-- begin-user-doc -->
129 * <!-- end-user-doc -->
130 * @generated
131 * @ordered
132 */
133 int DECLARATION_FEATURE_COUNT = COMMAND_FEATURE_COUNT + 0;
134
135 /**
136 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl <em>Import</em>}' class.
137 * <!-- begin-user-doc -->
138 * <!-- end-user-doc -->
139 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
140 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
141 * @generated
142 */
143 int IMPORT = 3;
144
145 /**
146 * The number of structural features of the '<em>Import</em>' class.
147 * <!-- begin-user-doc -->
148 * <!-- end-user-doc -->
149 * @generated
150 * @ordered
151 */
152 int IMPORT_FEATURE_COUNT = 0;
153
154 /**
155 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl <em>EPackage Import</em>}' class.
156 * <!-- begin-user-doc -->
157 * <!-- end-user-doc -->
158 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
159 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
160 * @generated
161 */
162 int EPACKAGE_IMPORT = 4;
163
164 /**
165 * The feature id for the '<em><b>Imported Package</b></em>' reference.
166 * <!-- begin-user-doc -->
167 * <!-- end-user-doc -->
168 * @generated
169 * @ordered
170 */
171 int EPACKAGE_IMPORT__IMPORTED_PACKAGE = IMPORT_FEATURE_COUNT + 0;
172
173 /**
174 * The number of structural features of the '<em>EPackage Import</em>' class.
175 * <!-- begin-user-doc -->
176 * <!-- end-user-doc -->
177 * @generated
178 * @ordered
179 */
180 int EPACKAGE_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
181
182 /**
183 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl <em>Viatra Import</em>}' class.
184 * <!-- begin-user-doc -->
185 * <!-- end-user-doc -->
186 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
187 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
188 * @generated
189 */
190 int VIATRA_IMPORT = 5;
191
192 /**
193 * The feature id for the '<em><b>Imported Viatra</b></em>' reference.
194 * <!-- begin-user-doc -->
195 * <!-- end-user-doc -->
196 * @generated
197 * @ordered
198 */
199 int VIATRA_IMPORT__IMPORTED_VIATRA = IMPORT_FEATURE_COUNT + 0;
200
201 /**
202 * The number of structural features of the '<em>Viatra Import</em>' class.
203 * <!-- begin-user-doc -->
204 * <!-- end-user-doc -->
205 * @generated
206 * @ordered
207 */
208 int VIATRA_IMPORT_FEATURE_COUNT = IMPORT_FEATURE_COUNT + 1;
209
210 /**
211 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl <em>Metamodel</em>}' class.
212 * <!-- begin-user-doc -->
213 * <!-- end-user-doc -->
214 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
215 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
216 * @generated
217 */
218 int METAMODEL = 12;
219
220 /**
221 * The number of structural features of the '<em>Metamodel</em>' class.
222 * <!-- begin-user-doc -->
223 * <!-- end-user-doc -->
224 * @generated
225 * @ordered
226 */
227 int METAMODEL_FEATURE_COUNT = 0;
228
229 /**
230 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl <em>Metamodel Specification</em>}' class.
231 * <!-- begin-user-doc -->
232 * <!-- end-user-doc -->
233 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
234 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
235 * @generated
236 */
237 int METAMODEL_SPECIFICATION = 6;
238
239 /**
240 * The feature id for the '<em><b>Entries</b></em>' containment reference list.
241 * <!-- begin-user-doc -->
242 * <!-- end-user-doc -->
243 * @generated
244 * @ordered
245 */
246 int METAMODEL_SPECIFICATION__ENTRIES = METAMODEL_FEATURE_COUNT + 0;
247
248 /**
249 * The number of structural features of the '<em>Metamodel Specification</em>' class.
250 * <!-- begin-user-doc -->
251 * <!-- end-user-doc -->
252 * @generated
253 * @ordered
254 */
255 int METAMODEL_SPECIFICATION_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
256
257 /**
258 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl <em>Metamodel Entry</em>}' class.
259 * <!-- begin-user-doc -->
260 * <!-- end-user-doc -->
261 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
262 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
263 * @generated
264 */
265 int METAMODEL_ENTRY = 7;
266
267 /**
268 * The feature id for the '<em><b>Package</b></em>' reference.
269 * <!-- begin-user-doc -->
270 * <!-- end-user-doc -->
271 * @generated
272 * @ordered
273 */
274 int METAMODEL_ENTRY__PACKAGE = 0;
275
276 /**
277 * The number of structural features of the '<em>Metamodel Entry</em>' class.
278 * <!-- begin-user-doc -->
279 * <!-- end-user-doc -->
280 * @generated
281 * @ordered
282 */
283 int METAMODEL_ENTRY_FEATURE_COUNT = 1;
284
285 /**
286 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl <em>All Package Entry</em>}' class.
287 * <!-- begin-user-doc -->
288 * <!-- end-user-doc -->
289 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
290 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
291 * @generated
292 */
293 int ALL_PACKAGE_ENTRY = 8;
294
295 /**
296 * The feature id for the '<em><b>Package</b></em>' reference.
297 * <!-- begin-user-doc -->
298 * <!-- end-user-doc -->
299 * @generated
300 * @ordered
301 */
302 int ALL_PACKAGE_ENTRY__PACKAGE = METAMODEL_ENTRY__PACKAGE;
303
304 /**
305 * The feature id for the '<em><b>Exclusion</b></em>' containment reference list.
306 * <!-- begin-user-doc -->
307 * <!-- end-user-doc -->
308 * @generated
309 * @ordered
310 */
311 int ALL_PACKAGE_ENTRY__EXCLUSION = METAMODEL_ENTRY_FEATURE_COUNT + 0;
312
313 /**
314 * The number of structural features of the '<em>All Package Entry</em>' class.
315 * <!-- begin-user-doc -->
316 * <!-- end-user-doc -->
317 * @generated
318 * @ordered
319 */
320 int ALL_PACKAGE_ENTRY_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 1;
321
322 /**
323 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl <em>Metamodel Element</em>}' class.
324 * <!-- begin-user-doc -->
325 * <!-- end-user-doc -->
326 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
327 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
328 * @generated
329 */
330 int METAMODEL_ELEMENT = 9;
331
332 /**
333 * The feature id for the '<em><b>Package</b></em>' reference.
334 * <!-- begin-user-doc -->
335 * <!-- end-user-doc -->
336 * @generated
337 * @ordered
338 */
339 int METAMODEL_ELEMENT__PACKAGE = METAMODEL_ENTRY__PACKAGE;
340
341 /**
342 * The feature id for the '<em><b>Classifier</b></em>' reference.
343 * <!-- begin-user-doc -->
344 * <!-- end-user-doc -->
345 * @generated
346 * @ordered
347 */
348 int METAMODEL_ELEMENT__CLASSIFIER = METAMODEL_ENTRY_FEATURE_COUNT + 0;
349
350 /**
351 * The feature id for the '<em><b>Feature</b></em>' reference.
352 * <!-- begin-user-doc -->
353 * <!-- end-user-doc -->
354 * @generated
355 * @ordered
356 */
357 int METAMODEL_ELEMENT__FEATURE = METAMODEL_ENTRY_FEATURE_COUNT + 1;
358
359 /**
360 * The number of structural features of the '<em>Metamodel Element</em>' class.
361 * <!-- begin-user-doc -->
362 * <!-- end-user-doc -->
363 * @generated
364 * @ordered
365 */
366 int METAMODEL_ELEMENT_FEATURE_COUNT = METAMODEL_ENTRY_FEATURE_COUNT + 2;
367
368 /**
369 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl <em>Metamodel Declaration</em>}' class.
370 * <!-- begin-user-doc -->
371 * <!-- end-user-doc -->
372 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
373 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
374 * @generated
375 */
376 int METAMODEL_DECLARATION = 10;
377
378 /**
379 * The feature id for the '<em><b>Name</b></em>' attribute.
380 * <!-- begin-user-doc -->
381 * <!-- end-user-doc -->
382 * @generated
383 * @ordered
384 */
385 int METAMODEL_DECLARATION__NAME = DECLARATION_FEATURE_COUNT + 0;
386
387 /**
388 * The feature id for the '<em><b>Specification</b></em>' containment reference.
389 * <!-- begin-user-doc -->
390 * <!-- end-user-doc -->
391 * @generated
392 * @ordered
393 */
394 int METAMODEL_DECLARATION__SPECIFICATION = DECLARATION_FEATURE_COUNT + 1;
395
396 /**
397 * The number of structural features of the '<em>Metamodel Declaration</em>' class.
398 * <!-- begin-user-doc -->
399 * <!-- end-user-doc -->
400 * @generated
401 * @ordered
402 */
403 int METAMODEL_DECLARATION_FEATURE_COUNT = DECLARATION_FEATURE_COUNT + 2;
404
405 /**
406 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl <em>Metamodel Reference</em>}' class.
407 * <!-- begin-user-doc -->
408 * <!-- end-user-doc -->
409 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
410 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
411 * @generated
412 */
413 int METAMODEL_REFERENCE = 11;
414
415 /**
416 * The feature id for the '<em><b>Referred</b></em>' reference.
417 * <!-- begin-user-doc -->
418 * <!-- end-user-doc -->
419 * @generated
420 * @ordered
421 */
422 int METAMODEL_REFERENCE__REFERRED = METAMODEL_FEATURE_COUNT + 0;
423
424 /**
425 * The number of structural features of the '<em>Metamodel Reference</em>' class.
426 * <!-- begin-user-doc -->
427 * <!-- end-user-doc -->
428 * @generated
429 * @ordered
430 */
431 int METAMODEL_REFERENCE_FEATURE_COUNT = METAMODEL_FEATURE_COUNT + 1;
432
433
434 /**
435 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript <em>Configuration Script</em>}'.
436 * <!-- begin-user-doc -->
437 * <!-- end-user-doc -->
438 * @return the meta object for class '<em>Configuration Script</em>'.
439 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript
440 * @generated
441 */
442 EClass getConfigurationScript();
443
444 /**
445 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports <em>Imports</em>}'.
446 * <!-- begin-user-doc -->
447 * <!-- end-user-doc -->
448 * @return the meta object for the containment reference list '<em>Imports</em>'.
449 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getImports()
450 * @see #getConfigurationScript()
451 * @generated
452 */
453 EReference getConfigurationScript_Imports();
454
455 /**
456 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands <em>Commands</em>}'.
457 * <!-- begin-user-doc -->
458 * <!-- end-user-doc -->
459 * @return the meta object for the containment reference list '<em>Commands</em>'.
460 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ConfigurationScript#getCommands()
461 * @see #getConfigurationScript()
462 * @generated
463 */
464 EReference getConfigurationScript_Commands();
465
466 /**
467 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command <em>Command</em>}'.
468 * <!-- begin-user-doc -->
469 * <!-- end-user-doc -->
470 * @return the meta object for class '<em>Command</em>'.
471 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Command
472 * @generated
473 */
474 EClass getCommand();
475
476 /**
477 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration <em>Declaration</em>}'.
478 * <!-- begin-user-doc -->
479 * <!-- end-user-doc -->
480 * @return the meta object for class '<em>Declaration</em>'.
481 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Declaration
482 * @generated
483 */
484 EClass getDeclaration();
485
486 /**
487 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import <em>Import</em>}'.
488 * <!-- begin-user-doc -->
489 * <!-- end-user-doc -->
490 * @return the meta object for class '<em>Import</em>'.
491 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Import
492 * @generated
493 */
494 EClass getImport();
495
496 /**
497 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport <em>EPackage Import</em>}'.
498 * <!-- begin-user-doc -->
499 * <!-- end-user-doc -->
500 * @return the meta object for class '<em>EPackage Import</em>'.
501 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport
502 * @generated
503 */
504 EClass getEPackageImport();
505
506 /**
507 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage <em>Imported Package</em>}'.
508 * <!-- begin-user-doc -->
509 * <!-- end-user-doc -->
510 * @return the meta object for the reference '<em>Imported Package</em>'.
511 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.EPackageImport#getImportedPackage()
512 * @see #getEPackageImport()
513 * @generated
514 */
515 EReference getEPackageImport_ImportedPackage();
516
517 /**
518 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport <em>Viatra Import</em>}'.
519 * <!-- begin-user-doc -->
520 * <!-- end-user-doc -->
521 * @return the meta object for class '<em>Viatra Import</em>'.
522 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport
523 * @generated
524 */
525 EClass getViatraImport();
526
527 /**
528 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra <em>Imported Viatra</em>}'.
529 * <!-- begin-user-doc -->
530 * <!-- end-user-doc -->
531 * @return the meta object for the reference '<em>Imported Viatra</em>'.
532 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.ViatraImport#getImportedViatra()
533 * @see #getViatraImport()
534 * @generated
535 */
536 EReference getViatraImport_ImportedViatra();
537
538 /**
539 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification <em>Metamodel Specification</em>}'.
540 * <!-- begin-user-doc -->
541 * <!-- end-user-doc -->
542 * @return the meta object for class '<em>Metamodel Specification</em>'.
543 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification
544 * @generated
545 */
546 EClass getMetamodelSpecification();
547
548 /**
549 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries <em>Entries</em>}'.
550 * <!-- begin-user-doc -->
551 * <!-- end-user-doc -->
552 * @return the meta object for the containment reference list '<em>Entries</em>'.
553 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelSpecification#getEntries()
554 * @see #getMetamodelSpecification()
555 * @generated
556 */
557 EReference getMetamodelSpecification_Entries();
558
559 /**
560 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry <em>Metamodel Entry</em>}'.
561 * <!-- begin-user-doc -->
562 * <!-- end-user-doc -->
563 * @return the meta object for class '<em>Metamodel Entry</em>'.
564 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry
565 * @generated
566 */
567 EClass getMetamodelEntry();
568
569 /**
570 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage <em>Package</em>}'.
571 * <!-- begin-user-doc -->
572 * <!-- end-user-doc -->
573 * @return the meta object for the reference '<em>Package</em>'.
574 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelEntry#getPackage()
575 * @see #getMetamodelEntry()
576 * @generated
577 */
578 EReference getMetamodelEntry_Package();
579
580 /**
581 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry <em>All Package Entry</em>}'.
582 * <!-- begin-user-doc -->
583 * <!-- end-user-doc -->
584 * @return the meta object for class '<em>All Package Entry</em>'.
585 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry
586 * @generated
587 */
588 EClass getAllPackageEntry();
589
590 /**
591 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion <em>Exclusion</em>}'.
592 * <!-- begin-user-doc -->
593 * <!-- end-user-doc -->
594 * @return the meta object for the containment reference list '<em>Exclusion</em>'.
595 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.AllPackageEntry#getExclusion()
596 * @see #getAllPackageEntry()
597 * @generated
598 */
599 EReference getAllPackageEntry_Exclusion();
600
601 /**
602 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement <em>Metamodel Element</em>}'.
603 * <!-- begin-user-doc -->
604 * <!-- end-user-doc -->
605 * @return the meta object for class '<em>Metamodel Element</em>'.
606 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement
607 * @generated
608 */
609 EClass getMetamodelElement();
610
611 /**
612 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier <em>Classifier</em>}'.
613 * <!-- begin-user-doc -->
614 * <!-- end-user-doc -->
615 * @return the meta object for the reference '<em>Classifier</em>'.
616 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getClassifier()
617 * @see #getMetamodelElement()
618 * @generated
619 */
620 EReference getMetamodelElement_Classifier();
621
622 /**
623 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature <em>Feature</em>}'.
624 * <!-- begin-user-doc -->
625 * <!-- end-user-doc -->
626 * @return the meta object for the reference '<em>Feature</em>'.
627 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelElement#getFeature()
628 * @see #getMetamodelElement()
629 * @generated
630 */
631 EReference getMetamodelElement_Feature();
632
633 /**
634 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration <em>Metamodel Declaration</em>}'.
635 * <!-- begin-user-doc -->
636 * <!-- end-user-doc -->
637 * @return the meta object for class '<em>Metamodel Declaration</em>'.
638 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration
639 * @generated
640 */
641 EClass getMetamodelDeclaration();
642
643 /**
644 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getName <em>Name</em>}'.
645 * <!-- begin-user-doc -->
646 * <!-- end-user-doc -->
647 * @return the meta object for the attribute '<em>Name</em>'.
648 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getName()
649 * @see #getMetamodelDeclaration()
650 * @generated
651 */
652 EAttribute getMetamodelDeclaration_Name();
653
654 /**
655 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification <em>Specification</em>}'.
656 * <!-- begin-user-doc -->
657 * <!-- end-user-doc -->
658 * @return the meta object for the containment reference '<em>Specification</em>'.
659 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelDeclaration#getSpecification()
660 * @see #getMetamodelDeclaration()
661 * @generated
662 */
663 EReference getMetamodelDeclaration_Specification();
664
665 /**
666 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference <em>Metamodel Reference</em>}'.
667 * <!-- begin-user-doc -->
668 * <!-- end-user-doc -->
669 * @return the meta object for class '<em>Metamodel Reference</em>'.
670 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference
671 * @generated
672 */
673 EClass getMetamodelReference();
674
675 /**
676 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred <em>Referred</em>}'.
677 * <!-- begin-user-doc -->
678 * <!-- end-user-doc -->
679 * @return the meta object for the reference '<em>Referred</em>'.
680 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.MetamodelReference#getReferred()
681 * @see #getMetamodelReference()
682 * @generated
683 */
684 EReference getMetamodelReference_Referred();
685
686 /**
687 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel <em>Metamodel</em>}'.
688 * <!-- begin-user-doc -->
689 * <!-- end-user-doc -->
690 * @return the meta object for class '<em>Metamodel</em>'.
691 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.Metamodel
692 * @generated
693 */
694 EClass getMetamodel();
695
696 /**
697 * Returns the factory that creates the instances of the model.
698 * <!-- begin-user-doc -->
699 * <!-- end-user-doc -->
700 * @return the factory that creates the instances of the model.
701 * @generated
702 */
703 ApplicationConfigurationFactory getApplicationConfigurationFactory();
704
705 /**
706 * <!-- begin-user-doc -->
707 * Defines literals for the meta objects that represent
708 * <ul>
709 * <li>each class,</li>
710 * <li>each feature of each class,</li>
711 * <li>each enum,</li>
712 * <li>and each data type</li>
713 * </ul>
714 * <!-- end-user-doc -->
715 * @generated
716 */
717 interface Literals
718 {
719 /**
720 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl <em>Configuration Script</em>}' class.
721 * <!-- begin-user-doc -->
722 * <!-- end-user-doc -->
723 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ConfigurationScriptImpl
724 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getConfigurationScript()
725 * @generated
726 */
727 EClass CONFIGURATION_SCRIPT = eINSTANCE.getConfigurationScript();
728
729 /**
730 * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature.
731 * <!-- begin-user-doc -->
732 * <!-- end-user-doc -->
733 * @generated
734 */
735 EReference CONFIGURATION_SCRIPT__IMPORTS = eINSTANCE.getConfigurationScript_Imports();
736
737 /**
738 * The meta object literal for the '<em><b>Commands</b></em>' containment reference list feature.
739 * <!-- begin-user-doc -->
740 * <!-- end-user-doc -->
741 * @generated
742 */
743 EReference CONFIGURATION_SCRIPT__COMMANDS = eINSTANCE.getConfigurationScript_Commands();
744
745 /**
746 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl <em>Command</em>}' class.
747 * <!-- begin-user-doc -->
748 * <!-- end-user-doc -->
749 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.CommandImpl
750 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getCommand()
751 * @generated
752 */
753 EClass COMMAND = eINSTANCE.getCommand();
754
755 /**
756 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl <em>Declaration</em>}' class.
757 * <!-- begin-user-doc -->
758 * <!-- end-user-doc -->
759 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.DeclarationImpl
760 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getDeclaration()
761 * @generated
762 */
763 EClass DECLARATION = eINSTANCE.getDeclaration();
764
765 /**
766 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl <em>Import</em>}' class.
767 * <!-- begin-user-doc -->
768 * <!-- end-user-doc -->
769 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ImportImpl
770 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getImport()
771 * @generated
772 */
773 EClass IMPORT = eINSTANCE.getImport();
774
775 /**
776 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl <em>EPackage Import</em>}' class.
777 * <!-- begin-user-doc -->
778 * <!-- end-user-doc -->
779 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.EPackageImportImpl
780 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getEPackageImport()
781 * @generated
782 */
783 EClass EPACKAGE_IMPORT = eINSTANCE.getEPackageImport();
784
785 /**
786 * The meta object literal for the '<em><b>Imported Package</b></em>' reference feature.
787 * <!-- begin-user-doc -->
788 * <!-- end-user-doc -->
789 * @generated
790 */
791 EReference EPACKAGE_IMPORT__IMPORTED_PACKAGE = eINSTANCE.getEPackageImport_ImportedPackage();
792
793 /**
794 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl <em>Viatra Import</em>}' class.
795 * <!-- begin-user-doc -->
796 * <!-- end-user-doc -->
797 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ViatraImportImpl
798 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getViatraImport()
799 * @generated
800 */
801 EClass VIATRA_IMPORT = eINSTANCE.getViatraImport();
802
803 /**
804 * The meta object literal for the '<em><b>Imported Viatra</b></em>' reference feature.
805 * <!-- begin-user-doc -->
806 * <!-- end-user-doc -->
807 * @generated
808 */
809 EReference VIATRA_IMPORT__IMPORTED_VIATRA = eINSTANCE.getViatraImport_ImportedViatra();
810
811 /**
812 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl <em>Metamodel Specification</em>}' class.
813 * <!-- begin-user-doc -->
814 * <!-- end-user-doc -->
815 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelSpecificationImpl
816 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelSpecification()
817 * @generated
818 */
819 EClass METAMODEL_SPECIFICATION = eINSTANCE.getMetamodelSpecification();
820
821 /**
822 * The meta object literal for the '<em><b>Entries</b></em>' containment reference list feature.
823 * <!-- begin-user-doc -->
824 * <!-- end-user-doc -->
825 * @generated
826 */
827 EReference METAMODEL_SPECIFICATION__ENTRIES = eINSTANCE.getMetamodelSpecification_Entries();
828
829 /**
830 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl <em>Metamodel Entry</em>}' class.
831 * <!-- begin-user-doc -->
832 * <!-- end-user-doc -->
833 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelEntryImpl
834 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelEntry()
835 * @generated
836 */
837 EClass METAMODEL_ENTRY = eINSTANCE.getMetamodelEntry();
838
839 /**
840 * The meta object literal for the '<em><b>Package</b></em>' reference feature.
841 * <!-- begin-user-doc -->
842 * <!-- end-user-doc -->
843 * @generated
844 */
845 EReference METAMODEL_ENTRY__PACKAGE = eINSTANCE.getMetamodelEntry_Package();
846
847 /**
848 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl <em>All Package Entry</em>}' class.
849 * <!-- begin-user-doc -->
850 * <!-- end-user-doc -->
851 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.AllPackageEntryImpl
852 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getAllPackageEntry()
853 * @generated
854 */
855 EClass ALL_PACKAGE_ENTRY = eINSTANCE.getAllPackageEntry();
856
857 /**
858 * The meta object literal for the '<em><b>Exclusion</b></em>' containment reference list feature.
859 * <!-- begin-user-doc -->
860 * <!-- end-user-doc -->
861 * @generated
862 */
863 EReference ALL_PACKAGE_ENTRY__EXCLUSION = eINSTANCE.getAllPackageEntry_Exclusion();
864
865 /**
866 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl <em>Metamodel Element</em>}' class.
867 * <!-- begin-user-doc -->
868 * <!-- end-user-doc -->
869 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelElementImpl
870 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelElement()
871 * @generated
872 */
873 EClass METAMODEL_ELEMENT = eINSTANCE.getMetamodelElement();
874
875 /**
876 * The meta object literal for the '<em><b>Classifier</b></em>' reference feature.
877 * <!-- begin-user-doc -->
878 * <!-- end-user-doc -->
879 * @generated
880 */
881 EReference METAMODEL_ELEMENT__CLASSIFIER = eINSTANCE.getMetamodelElement_Classifier();
882
883 /**
884 * The meta object literal for the '<em><b>Feature</b></em>' reference feature.
885 * <!-- begin-user-doc -->
886 * <!-- end-user-doc -->
887 * @generated
888 */
889 EReference METAMODEL_ELEMENT__FEATURE = eINSTANCE.getMetamodelElement_Feature();
890
891 /**
892 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl <em>Metamodel Declaration</em>}' class.
893 * <!-- begin-user-doc -->
894 * <!-- end-user-doc -->
895 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelDeclarationImpl
896 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelDeclaration()
897 * @generated
898 */
899 EClass METAMODEL_DECLARATION = eINSTANCE.getMetamodelDeclaration();
900
901 /**
902 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
903 * <!-- begin-user-doc -->
904 * <!-- end-user-doc -->
905 * @generated
906 */
907 EAttribute METAMODEL_DECLARATION__NAME = eINSTANCE.getMetamodelDeclaration_Name();
908
909 /**
910 * The meta object literal for the '<em><b>Specification</b></em>' containment reference feature.
911 * <!-- begin-user-doc -->
912 * <!-- end-user-doc -->
913 * @generated
914 */
915 EReference METAMODEL_DECLARATION__SPECIFICATION = eINSTANCE.getMetamodelDeclaration_Specification();
916
917 /**
918 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl <em>Metamodel Reference</em>}' class.
919 * <!-- begin-user-doc -->
920 * <!-- end-user-doc -->
921 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelReferenceImpl
922 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodelReference()
923 * @generated
924 */
925 EClass METAMODEL_REFERENCE = eINSTANCE.getMetamodelReference();
926
927 /**
928 * The meta object literal for the '<em><b>Referred</b></em>' reference feature.
929 * <!-- begin-user-doc -->
930 * <!-- end-user-doc -->
931 * @generated
932 */
933 EReference METAMODEL_REFERENCE__REFERRED = eINSTANCE.getMetamodelReference_Referred();
934
935 /**
936 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl <em>Metamodel</em>}' class.
937 * <!-- begin-user-doc -->
938 * <!-- end-user-doc -->
939 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.MetamodelImpl
940 * @see hu.bme.mit.inf.dslreasoner.application.applicationConfiguration.impl.ApplicationConfigurationPackageImpl#getMetamodel()
941 * @generated
942 */
943 EClass METAMODEL = eINSTANCE.getMetamodel();
944
945 }
946
947} //ApplicationConfigurationPackage