aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java1253
1 files changed, 1253 insertions, 0 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java
new file mode 100644
index 00000000..2d7e0660
--- /dev/null
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.cps/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/cps/CpsPackage.java
@@ -0,0 +1,1253 @@
1/**
2 */
3package hu.bme.mit.inf.dslreasoner.domains.cps;
4
5import org.eclipse.emf.ecore.EAttribute;
6import org.eclipse.emf.ecore.EClass;
7import org.eclipse.emf.ecore.EPackage;
8import org.eclipse.emf.ecore.EReference;
9
10/**
11 * <!-- begin-user-doc -->
12 * The <b>Package</b> for the model.
13 * It contains accessors for the meta objects to represent
14 * <ul>
15 * <li>each class,</li>
16 * <li>each feature of each class,</li>
17 * <li>each operation 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.domains.cps.CpsFactory
23 * @model kind="package"
24 * annotation="http://www.eclipse.org/emf/2002/Ecore settingDelegates='org.eclipse.viatra.query.querybasedfeature'"
25 * @generated
26 */
27public interface CpsPackage extends EPackage {
28 /**
29 * The package name.
30 * <!-- begin-user-doc -->
31 * <!-- end-user-doc -->
32 * @generated
33 */
34 String eNAME = "cps";
35
36 /**
37 * The package namespace URI.
38 * <!-- begin-user-doc -->
39 * <!-- end-user-doc -->
40 * @generated
41 */
42 String eNS_URI = "http://www.example.org/cps";
43
44 /**
45 * The package namespace name.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @generated
49 */
50 String eNS_PREFIX = "cps";
51
52 /**
53 * The singleton instance of the package.
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @generated
57 */
58 CpsPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl.init();
59
60 /**
61 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl <em>Cyber Physical System</em>}' class.
62 * <!-- begin-user-doc -->
63 * <!-- end-user-doc -->
64 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl
65 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getCyberPhysicalSystem()
66 * @generated
67 */
68 int CYBER_PHYSICAL_SYSTEM = 0;
69
70 /**
71 * The feature id for the '<em><b>Requests</b></em>' containment reference list.
72 * <!-- begin-user-doc -->
73 * <!-- end-user-doc -->
74 * @generated
75 * @ordered
76 */
77 int CYBER_PHYSICAL_SYSTEM__REQUESTS = 0;
78
79 /**
80 * The feature id for the '<em><b>Application Types</b></em>' containment reference list.
81 * <!-- begin-user-doc -->
82 * <!-- end-user-doc -->
83 * @generated
84 * @ordered
85 */
86 int CYBER_PHYSICAL_SYSTEM__APPLICATION_TYPES = 1;
87
88 /**
89 * The feature id for the '<em><b>Host Types</b></em>' containment reference list.
90 * <!-- begin-user-doc -->
91 * <!-- end-user-doc -->
92 * @generated
93 * @ordered
94 */
95 int CYBER_PHYSICAL_SYSTEM__HOST_TYPES = 2;
96
97 /**
98 * The feature id for the '<em><b>Hosts</b></em>' reference list.
99 * <!-- begin-user-doc -->
100 * <!-- end-user-doc -->
101 * @generated
102 * @ordered
103 */
104 int CYBER_PHYSICAL_SYSTEM__HOSTS = 3;
105
106 /**
107 * The feature id for the '<em><b>Applications</b></em>' reference list.
108 * <!-- begin-user-doc -->
109 * <!-- end-user-doc -->
110 * @generated
111 * @ordered
112 */
113 int CYBER_PHYSICAL_SYSTEM__APPLICATIONS = 4;
114
115 /**
116 * The number of structural features of the '<em>Cyber Physical System</em>' class.
117 * <!-- begin-user-doc -->
118 * <!-- end-user-doc -->
119 * @generated
120 * @ordered
121 */
122 int CYBER_PHYSICAL_SYSTEM_FEATURE_COUNT = 5;
123
124 /**
125 * The number of operations of the '<em>Cyber Physical System</em>' class.
126 * <!-- begin-user-doc -->
127 * <!-- end-user-doc -->
128 * @generated
129 * @ordered
130 */
131 int CYBER_PHYSICAL_SYSTEM_OPERATION_COUNT = 0;
132
133 /**
134 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl <em>Application Type</em>}' class.
135 * <!-- begin-user-doc -->
136 * <!-- end-user-doc -->
137 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl
138 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationType()
139 * @generated
140 */
141 int APPLICATION_TYPE = 1;
142
143 /**
144 * The feature id for the '<em><b>Instances</b></em>' containment reference list.
145 * <!-- begin-user-doc -->
146 * <!-- end-user-doc -->
147 * @generated
148 * @ordered
149 */
150 int APPLICATION_TYPE__INSTANCES = 0;
151
152 /**
153 * The feature id for the '<em><b>Requirements</b></em>' containment reference list.
154 * <!-- begin-user-doc -->
155 * <!-- end-user-doc -->
156 * @generated
157 * @ordered
158 */
159 int APPLICATION_TYPE__REQUIREMENTS = 1;
160
161 /**
162 * The number of structural features of the '<em>Application Type</em>' class.
163 * <!-- begin-user-doc -->
164 * <!-- end-user-doc -->
165 * @generated
166 * @ordered
167 */
168 int APPLICATION_TYPE_FEATURE_COUNT = 2;
169
170 /**
171 * The number of operations of the '<em>Application Type</em>' class.
172 * <!-- begin-user-doc -->
173 * <!-- end-user-doc -->
174 * @generated
175 * @ordered
176 */
177 int APPLICATION_TYPE_OPERATION_COUNT = 0;
178
179 /**
180 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl <em>Host Type</em>}' class.
181 * <!-- begin-user-doc -->
182 * <!-- end-user-doc -->
183 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl
184 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostType()
185 * @generated
186 */
187 int HOST_TYPE = 2;
188
189 /**
190 * The feature id for the '<em><b>Default Memory</b></em>' attribute.
191 * <!-- begin-user-doc -->
192 * <!-- end-user-doc -->
193 * @generated
194 * @ordered
195 */
196 int HOST_TYPE__DEFAULT_MEMORY = 0;
197
198 /**
199 * The feature id for the '<em><b>Default Hdd</b></em>' attribute.
200 * <!-- begin-user-doc -->
201 * <!-- end-user-doc -->
202 * @generated
203 * @ordered
204 */
205 int HOST_TYPE__DEFAULT_HDD = 1;
206
207 /**
208 * The feature id for the '<em><b>Instances</b></em>' containment reference list.
209 * <!-- begin-user-doc -->
210 * <!-- end-user-doc -->
211 * @generated
212 * @ordered
213 */
214 int HOST_TYPE__INSTANCES = 2;
215
216 /**
217 * The feature id for the '<em><b>Cost</b></em>' attribute.
218 * <!-- begin-user-doc -->
219 * <!-- end-user-doc -->
220 * @generated
221 * @ordered
222 */
223 int HOST_TYPE__COST = 3;
224
225 /**
226 * The number of structural features of the '<em>Host Type</em>' class.
227 * <!-- begin-user-doc -->
228 * <!-- end-user-doc -->
229 * @generated
230 * @ordered
231 */
232 int HOST_TYPE_FEATURE_COUNT = 4;
233
234 /**
235 * The number of operations of the '<em>Host Type</em>' class.
236 * <!-- begin-user-doc -->
237 * <!-- end-user-doc -->
238 * @generated
239 * @ordered
240 */
241 int HOST_TYPE_OPERATION_COUNT = 0;
242
243 /**
244 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl <em>Request</em>}' class.
245 * <!-- begin-user-doc -->
246 * <!-- end-user-doc -->
247 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl
248 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequest()
249 * @generated
250 */
251 int REQUEST = 3;
252
253 /**
254 * The feature id for the '<em><b>Requirements</b></em>' containment reference list.
255 * <!-- begin-user-doc -->
256 * <!-- end-user-doc -->
257 * @generated
258 * @ordered
259 */
260 int REQUEST__REQUIREMENTS = 0;
261
262 /**
263 * The number of structural features of the '<em>Request</em>' class.
264 * <!-- begin-user-doc -->
265 * <!-- end-user-doc -->
266 * @generated
267 * @ordered
268 */
269 int REQUEST_FEATURE_COUNT = 1;
270
271 /**
272 * The number of operations of the '<em>Request</em>' class.
273 * <!-- begin-user-doc -->
274 * <!-- end-user-doc -->
275 * @generated
276 * @ordered
277 */
278 int REQUEST_OPERATION_COUNT = 0;
279
280 /**
281 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl <em>Requirement</em>}' class.
282 * <!-- begin-user-doc -->
283 * <!-- end-user-doc -->
284 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl
285 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequirement()
286 * @generated
287 */
288 int REQUIREMENT = 4;
289
290 /**
291 * The feature id for the '<em><b>Request</b></em>' container reference.
292 * <!-- begin-user-doc -->
293 * <!-- end-user-doc -->
294 * @generated
295 * @ordered
296 */
297 int REQUIREMENT__REQUEST = 0;
298
299 /**
300 * The feature id for the '<em><b>Count</b></em>' attribute.
301 * <!-- begin-user-doc -->
302 * <!-- end-user-doc -->
303 * @generated
304 * @ordered
305 */
306 int REQUIREMENT__COUNT = 1;
307
308 /**
309 * The feature id for the '<em><b>Type</b></em>' reference.
310 * <!-- begin-user-doc -->
311 * <!-- end-user-doc -->
312 * @generated
313 * @ordered
314 */
315 int REQUIREMENT__TYPE = 2;
316
317 /**
318 * The feature id for the '<em><b>Instances</b></em>' reference list.
319 * <!-- begin-user-doc -->
320 * <!-- end-user-doc -->
321 * @generated
322 * @ordered
323 */
324 int REQUIREMENT__INSTANCES = 3;
325
326 /**
327 * The number of structural features of the '<em>Requirement</em>' class.
328 * <!-- begin-user-doc -->
329 * <!-- end-user-doc -->
330 * @generated
331 * @ordered
332 */
333 int REQUIREMENT_FEATURE_COUNT = 4;
334
335 /**
336 * The number of operations of the '<em>Requirement</em>' class.
337 * <!-- begin-user-doc -->
338 * <!-- end-user-doc -->
339 * @generated
340 * @ordered
341 */
342 int REQUIREMENT_OPERATION_COUNT = 0;
343
344 /**
345 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl <em>Application Instance</em>}' class.
346 * <!-- begin-user-doc -->
347 * <!-- end-user-doc -->
348 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl
349 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationInstance()
350 * @generated
351 */
352 int APPLICATION_INSTANCE = 5;
353
354 /**
355 * The feature id for the '<em><b>Requirement</b></em>' reference.
356 * <!-- begin-user-doc -->
357 * <!-- end-user-doc -->
358 * @generated
359 * @ordered
360 */
361 int APPLICATION_INSTANCE__REQUIREMENT = 0;
362
363 /**
364 * The feature id for the '<em><b>Type</b></em>' container reference.
365 * <!-- begin-user-doc -->
366 * <!-- end-user-doc -->
367 * @generated
368 * @ordered
369 */
370 int APPLICATION_INSTANCE__TYPE = 1;
371
372 /**
373 * The feature id for the '<em><b>Allocated To</b></em>' reference.
374 * <!-- begin-user-doc -->
375 * <!-- end-user-doc -->
376 * @generated
377 * @ordered
378 */
379 int APPLICATION_INSTANCE__ALLOCATED_TO = 2;
380
381 /**
382 * The number of structural features of the '<em>Application Instance</em>' class.
383 * <!-- begin-user-doc -->
384 * <!-- end-user-doc -->
385 * @generated
386 * @ordered
387 */
388 int APPLICATION_INSTANCE_FEATURE_COUNT = 3;
389
390 /**
391 * The number of operations of the '<em>Application Instance</em>' class.
392 * <!-- begin-user-doc -->
393 * <!-- end-user-doc -->
394 * @generated
395 * @ordered
396 */
397 int APPLICATION_INSTANCE_OPERATION_COUNT = 0;
398
399 /**
400 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl <em>Resource Requirement</em>}' class.
401 * <!-- begin-user-doc -->
402 * <!-- end-user-doc -->
403 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl
404 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getResourceRequirement()
405 * @generated
406 */
407 int RESOURCE_REQUIREMENT = 6;
408
409 /**
410 * The feature id for the '<em><b>Required Memory</b></em>' attribute.
411 * <!-- begin-user-doc -->
412 * <!-- end-user-doc -->
413 * @generated
414 * @ordered
415 */
416 int RESOURCE_REQUIREMENT__REQUIRED_MEMORY = 0;
417
418 /**
419 * The feature id for the '<em><b>Required Hdd</b></em>' attribute.
420 * <!-- begin-user-doc -->
421 * <!-- end-user-doc -->
422 * @generated
423 * @ordered
424 */
425 int RESOURCE_REQUIREMENT__REQUIRED_HDD = 1;
426
427 /**
428 * The feature id for the '<em><b>Host Type</b></em>' reference.
429 * <!-- begin-user-doc -->
430 * <!-- end-user-doc -->
431 * @generated
432 * @ordered
433 */
434 int RESOURCE_REQUIREMENT__HOST_TYPE = 2;
435
436 /**
437 * The number of structural features of the '<em>Resource Requirement</em>' class.
438 * <!-- begin-user-doc -->
439 * <!-- end-user-doc -->
440 * @generated
441 * @ordered
442 */
443 int RESOURCE_REQUIREMENT_FEATURE_COUNT = 3;
444
445 /**
446 * The number of operations of the '<em>Resource Requirement</em>' class.
447 * <!-- begin-user-doc -->
448 * <!-- end-user-doc -->
449 * @generated
450 * @ordered
451 */
452 int RESOURCE_REQUIREMENT_OPERATION_COUNT = 0;
453
454 /**
455 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl <em>Host Instance</em>}' class.
456 * <!-- begin-user-doc -->
457 * <!-- end-user-doc -->
458 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl
459 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostInstance()
460 * @generated
461 */
462 int HOST_INSTANCE = 7;
463
464 /**
465 * The feature id for the '<em><b>Type</b></em>' container reference.
466 * <!-- begin-user-doc -->
467 * <!-- end-user-doc -->
468 * @generated
469 * @ordered
470 */
471 int HOST_INSTANCE__TYPE = 0;
472
473 /**
474 * The feature id for the '<em><b>Available Memory</b></em>' attribute.
475 * <!-- begin-user-doc -->
476 * <!-- end-user-doc -->
477 * @generated
478 * @ordered
479 */
480 int HOST_INSTANCE__AVAILABLE_MEMORY = 1;
481
482 /**
483 * The feature id for the '<em><b>Available Hdd</b></em>' attribute.
484 * <!-- begin-user-doc -->
485 * <!-- end-user-doc -->
486 * @generated
487 * @ordered
488 */
489 int HOST_INSTANCE__AVAILABLE_HDD = 2;
490
491 /**
492 * The feature id for the '<em><b>Total Memory</b></em>' attribute.
493 * <!-- begin-user-doc -->
494 * <!-- end-user-doc -->
495 * @generated
496 * @ordered
497 */
498 int HOST_INSTANCE__TOTAL_MEMORY = 3;
499
500 /**
501 * The feature id for the '<em><b>Total Hdd</b></em>' attribute.
502 * <!-- begin-user-doc -->
503 * <!-- end-user-doc -->
504 * @generated
505 * @ordered
506 */
507 int HOST_INSTANCE__TOTAL_HDD = 4;
508
509 /**
510 * The feature id for the '<em><b>Applications</b></em>' reference list.
511 * <!-- begin-user-doc -->
512 * <!-- end-user-doc -->
513 * @generated
514 * @ordered
515 */
516 int HOST_INSTANCE__APPLICATIONS = 5;
517
518 /**
519 * The number of structural features of the '<em>Host Instance</em>' class.
520 * <!-- begin-user-doc -->
521 * <!-- end-user-doc -->
522 * @generated
523 * @ordered
524 */
525 int HOST_INSTANCE_FEATURE_COUNT = 6;
526
527 /**
528 * The number of operations of the '<em>Host Instance</em>' class.
529 * <!-- begin-user-doc -->
530 * <!-- end-user-doc -->
531 * @generated
532 * @ordered
533 */
534 int HOST_INSTANCE_OPERATION_COUNT = 0;
535
536 /**
537 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem <em>Cyber Physical System</em>}'.
538 * <!-- begin-user-doc -->
539 * <!-- end-user-doc -->
540 * @return the meta object for class '<em>Cyber Physical System</em>'.
541 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem
542 * @generated
543 */
544 EClass getCyberPhysicalSystem();
545
546 /**
547 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getRequests <em>Requests</em>}'.
548 * <!-- begin-user-doc -->
549 * <!-- end-user-doc -->
550 * @return the meta object for the containment reference list '<em>Requests</em>'.
551 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getRequests()
552 * @see #getCyberPhysicalSystem()
553 * @generated
554 */
555 EReference getCyberPhysicalSystem_Requests();
556
557 /**
558 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplicationTypes <em>Application Types</em>}'.
559 * <!-- begin-user-doc -->
560 * <!-- end-user-doc -->
561 * @return the meta object for the containment reference list '<em>Application Types</em>'.
562 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplicationTypes()
563 * @see #getCyberPhysicalSystem()
564 * @generated
565 */
566 EReference getCyberPhysicalSystem_ApplicationTypes();
567
568 /**
569 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHostTypes <em>Host Types</em>}'.
570 * <!-- begin-user-doc -->
571 * <!-- end-user-doc -->
572 * @return the meta object for the containment reference list '<em>Host Types</em>'.
573 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHostTypes()
574 * @see #getCyberPhysicalSystem()
575 * @generated
576 */
577 EReference getCyberPhysicalSystem_HostTypes();
578
579 /**
580 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHosts <em>Hosts</em>}'.
581 * <!-- begin-user-doc -->
582 * <!-- end-user-doc -->
583 * @return the meta object for the reference list '<em>Hosts</em>'.
584 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getHosts()
585 * @see #getCyberPhysicalSystem()
586 * @generated
587 */
588 EReference getCyberPhysicalSystem_Hosts();
589
590 /**
591 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplications <em>Applications</em>}'.
592 * <!-- begin-user-doc -->
593 * <!-- end-user-doc -->
594 * @return the meta object for the reference list '<em>Applications</em>'.
595 * @see hu.bme.mit.inf.dslreasoner.domains.cps.CyberPhysicalSystem#getApplications()
596 * @see #getCyberPhysicalSystem()
597 * @generated
598 */
599 EReference getCyberPhysicalSystem_Applications();
600
601 /**
602 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType <em>Application Type</em>}'.
603 * <!-- begin-user-doc -->
604 * <!-- end-user-doc -->
605 * @return the meta object for class '<em>Application Type</em>'.
606 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType
607 * @generated
608 */
609 EClass getApplicationType();
610
611 /**
612 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getInstances <em>Instances</em>}'.
613 * <!-- begin-user-doc -->
614 * <!-- end-user-doc -->
615 * @return the meta object for the containment reference list '<em>Instances</em>'.
616 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getInstances()
617 * @see #getApplicationType()
618 * @generated
619 */
620 EReference getApplicationType_Instances();
621
622 /**
623 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getRequirements <em>Requirements</em>}'.
624 * <!-- begin-user-doc -->
625 * <!-- end-user-doc -->
626 * @return the meta object for the containment reference list '<em>Requirements</em>'.
627 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationType#getRequirements()
628 * @see #getApplicationType()
629 * @generated
630 */
631 EReference getApplicationType_Requirements();
632
633 /**
634 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType <em>Host Type</em>}'.
635 * <!-- begin-user-doc -->
636 * <!-- end-user-doc -->
637 * @return the meta object for class '<em>Host Type</em>'.
638 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType
639 * @generated
640 */
641 EClass getHostType();
642
643 /**
644 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultMemory <em>Default Memory</em>}'.
645 * <!-- begin-user-doc -->
646 * <!-- end-user-doc -->
647 * @return the meta object for the attribute '<em>Default Memory</em>'.
648 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultMemory()
649 * @see #getHostType()
650 * @generated
651 */
652 EAttribute getHostType_DefaultMemory();
653
654 /**
655 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultHdd <em>Default Hdd</em>}'.
656 * <!-- begin-user-doc -->
657 * <!-- end-user-doc -->
658 * @return the meta object for the attribute '<em>Default Hdd</em>'.
659 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getDefaultHdd()
660 * @see #getHostType()
661 * @generated
662 */
663 EAttribute getHostType_DefaultHdd();
664
665 /**
666 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances <em>Instances</em>}'.
667 * <!-- begin-user-doc -->
668 * <!-- end-user-doc -->
669 * @return the meta object for the containment reference list '<em>Instances</em>'.
670 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getInstances()
671 * @see #getHostType()
672 * @generated
673 */
674 EReference getHostType_Instances();
675
676 /**
677 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getCost <em>Cost</em>}'.
678 * <!-- begin-user-doc -->
679 * <!-- end-user-doc -->
680 * @return the meta object for the attribute '<em>Cost</em>'.
681 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostType#getCost()
682 * @see #getHostType()
683 * @generated
684 */
685 EAttribute getHostType_Cost();
686
687 /**
688 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Request <em>Request</em>}'.
689 * <!-- begin-user-doc -->
690 * <!-- end-user-doc -->
691 * @return the meta object for class '<em>Request</em>'.
692 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Request
693 * @generated
694 */
695 EClass getRequest();
696
697 /**
698 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Request#getRequirements <em>Requirements</em>}'.
699 * <!-- begin-user-doc -->
700 * <!-- end-user-doc -->
701 * @return the meta object for the containment reference list '<em>Requirements</em>'.
702 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Request#getRequirements()
703 * @see #getRequest()
704 * @generated
705 */
706 EReference getRequest_Requirements();
707
708 /**
709 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement <em>Requirement</em>}'.
710 * <!-- begin-user-doc -->
711 * <!-- end-user-doc -->
712 * @return the meta object for class '<em>Requirement</em>'.
713 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement
714 * @generated
715 */
716 EClass getRequirement();
717
718 /**
719 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getRequest <em>Request</em>}'.
720 * <!-- begin-user-doc -->
721 * <!-- end-user-doc -->
722 * @return the meta object for the container reference '<em>Request</em>'.
723 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getRequest()
724 * @see #getRequirement()
725 * @generated
726 */
727 EReference getRequirement_Request();
728
729 /**
730 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getCount <em>Count</em>}'.
731 * <!-- begin-user-doc -->
732 * <!-- end-user-doc -->
733 * @return the meta object for the attribute '<em>Count</em>'.
734 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getCount()
735 * @see #getRequirement()
736 * @generated
737 */
738 EAttribute getRequirement_Count();
739
740 /**
741 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getType <em>Type</em>}'.
742 * <!-- begin-user-doc -->
743 * <!-- end-user-doc -->
744 * @return the meta object for the reference '<em>Type</em>'.
745 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getType()
746 * @see #getRequirement()
747 * @generated
748 */
749 EReference getRequirement_Type();
750
751 /**
752 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getInstances <em>Instances</em>}'.
753 * <!-- begin-user-doc -->
754 * <!-- end-user-doc -->
755 * @return the meta object for the reference list '<em>Instances</em>'.
756 * @see hu.bme.mit.inf.dslreasoner.domains.cps.Requirement#getInstances()
757 * @see #getRequirement()
758 * @generated
759 */
760 EReference getRequirement_Instances();
761
762 /**
763 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance <em>Application Instance</em>}'.
764 * <!-- begin-user-doc -->
765 * <!-- end-user-doc -->
766 * @return the meta object for class '<em>Application Instance</em>'.
767 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance
768 * @generated
769 */
770 EClass getApplicationInstance();
771
772 /**
773 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getRequirement <em>Requirement</em>}'.
774 * <!-- begin-user-doc -->
775 * <!-- end-user-doc -->
776 * @return the meta object for the reference '<em>Requirement</em>'.
777 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getRequirement()
778 * @see #getApplicationInstance()
779 * @generated
780 */
781 EReference getApplicationInstance_Requirement();
782
783 /**
784 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getType <em>Type</em>}'.
785 * <!-- begin-user-doc -->
786 * <!-- end-user-doc -->
787 * @return the meta object for the container reference '<em>Type</em>'.
788 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getType()
789 * @see #getApplicationInstance()
790 * @generated
791 */
792 EReference getApplicationInstance_Type();
793
794 /**
795 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo <em>Allocated To</em>}'.
796 * <!-- begin-user-doc -->
797 * <!-- end-user-doc -->
798 * @return the meta object for the reference '<em>Allocated To</em>'.
799 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ApplicationInstance#getAllocatedTo()
800 * @see #getApplicationInstance()
801 * @generated
802 */
803 EReference getApplicationInstance_AllocatedTo();
804
805 /**
806 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement <em>Resource Requirement</em>}'.
807 * <!-- begin-user-doc -->
808 * <!-- end-user-doc -->
809 * @return the meta object for class '<em>Resource Requirement</em>'.
810 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement
811 * @generated
812 */
813 EClass getResourceRequirement();
814
815 /**
816 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredMemory <em>Required Memory</em>}'.
817 * <!-- begin-user-doc -->
818 * <!-- end-user-doc -->
819 * @return the meta object for the attribute '<em>Required Memory</em>'.
820 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredMemory()
821 * @see #getResourceRequirement()
822 * @generated
823 */
824 EAttribute getResourceRequirement_RequiredMemory();
825
826 /**
827 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredHdd <em>Required Hdd</em>}'.
828 * <!-- begin-user-doc -->
829 * <!-- end-user-doc -->
830 * @return the meta object for the attribute '<em>Required Hdd</em>'.
831 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getRequiredHdd()
832 * @see #getResourceRequirement()
833 * @generated
834 */
835 EAttribute getResourceRequirement_RequiredHdd();
836
837 /**
838 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getHostType <em>Host Type</em>}'.
839 * <!-- begin-user-doc -->
840 * <!-- end-user-doc -->
841 * @return the meta object for the reference '<em>Host Type</em>'.
842 * @see hu.bme.mit.inf.dslreasoner.domains.cps.ResourceRequirement#getHostType()
843 * @see #getResourceRequirement()
844 * @generated
845 */
846 EReference getResourceRequirement_HostType();
847
848 /**
849 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance <em>Host Instance</em>}'.
850 * <!-- begin-user-doc -->
851 * <!-- end-user-doc -->
852 * @return the meta object for class '<em>Host Instance</em>'.
853 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance
854 * @generated
855 */
856 EClass getHostInstance();
857
858 /**
859 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType <em>Type</em>}'.
860 * <!-- begin-user-doc -->
861 * <!-- end-user-doc -->
862 * @return the meta object for the container reference '<em>Type</em>'.
863 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getType()
864 * @see #getHostInstance()
865 * @generated
866 */
867 EReference getHostInstance_Type();
868
869 /**
870 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableMemory <em>Available Memory</em>}'.
871 * <!-- begin-user-doc -->
872 * <!-- end-user-doc -->
873 * @return the meta object for the attribute '<em>Available Memory</em>'.
874 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableMemory()
875 * @see #getHostInstance()
876 * @generated
877 */
878 EAttribute getHostInstance_AvailableMemory();
879
880 /**
881 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableHdd <em>Available Hdd</em>}'.
882 * <!-- begin-user-doc -->
883 * <!-- end-user-doc -->
884 * @return the meta object for the attribute '<em>Available Hdd</em>'.
885 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getAvailableHdd()
886 * @see #getHostInstance()
887 * @generated
888 */
889 EAttribute getHostInstance_AvailableHdd();
890
891 /**
892 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalMemory <em>Total Memory</em>}'.
893 * <!-- begin-user-doc -->
894 * <!-- end-user-doc -->
895 * @return the meta object for the attribute '<em>Total Memory</em>'.
896 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalMemory()
897 * @see #getHostInstance()
898 * @generated
899 */
900 EAttribute getHostInstance_TotalMemory();
901
902 /**
903 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalHdd <em>Total Hdd</em>}'.
904 * <!-- begin-user-doc -->
905 * <!-- end-user-doc -->
906 * @return the meta object for the attribute '<em>Total Hdd</em>'.
907 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getTotalHdd()
908 * @see #getHostInstance()
909 * @generated
910 */
911 EAttribute getHostInstance_TotalHdd();
912
913 /**
914 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getApplications <em>Applications</em>}'.
915 * <!-- begin-user-doc -->
916 * <!-- end-user-doc -->
917 * @return the meta object for the reference list '<em>Applications</em>'.
918 * @see hu.bme.mit.inf.dslreasoner.domains.cps.HostInstance#getApplications()
919 * @see #getHostInstance()
920 * @generated
921 */
922 EReference getHostInstance_Applications();
923
924 /**
925 * Returns the factory that creates the instances of the model.
926 * <!-- begin-user-doc -->
927 * <!-- end-user-doc -->
928 * @return the factory that creates the instances of the model.
929 * @generated
930 */
931 CpsFactory getCpsFactory();
932
933 /**
934 * <!-- begin-user-doc -->
935 * Defines literals for the meta objects that represent
936 * <ul>
937 * <li>each class,</li>
938 * <li>each feature of each class,</li>
939 * <li>each operation of each class,</li>
940 * <li>each enum,</li>
941 * <li>and each data type</li>
942 * </ul>
943 * <!-- end-user-doc -->
944 * @generated
945 */
946 interface Literals {
947 /**
948 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl <em>Cyber Physical System</em>}' class.
949 * <!-- begin-user-doc -->
950 * <!-- end-user-doc -->
951 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CyberPhysicalSystemImpl
952 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getCyberPhysicalSystem()
953 * @generated
954 */
955 EClass CYBER_PHYSICAL_SYSTEM = eINSTANCE.getCyberPhysicalSystem();
956
957 /**
958 * The meta object literal for the '<em><b>Requests</b></em>' containment reference list feature.
959 * <!-- begin-user-doc -->
960 * <!-- end-user-doc -->
961 * @generated
962 */
963 EReference CYBER_PHYSICAL_SYSTEM__REQUESTS = eINSTANCE.getCyberPhysicalSystem_Requests();
964
965 /**
966 * The meta object literal for the '<em><b>Application Types</b></em>' containment reference list feature.
967 * <!-- begin-user-doc -->
968 * <!-- end-user-doc -->
969 * @generated
970 */
971 EReference CYBER_PHYSICAL_SYSTEM__APPLICATION_TYPES = eINSTANCE.getCyberPhysicalSystem_ApplicationTypes();
972
973 /**
974 * The meta object literal for the '<em><b>Host Types</b></em>' containment reference list feature.
975 * <!-- begin-user-doc -->
976 * <!-- end-user-doc -->
977 * @generated
978 */
979 EReference CYBER_PHYSICAL_SYSTEM__HOST_TYPES = eINSTANCE.getCyberPhysicalSystem_HostTypes();
980
981 /**
982 * The meta object literal for the '<em><b>Hosts</b></em>' reference list feature.
983 * <!-- begin-user-doc -->
984 * <!-- end-user-doc -->
985 * @generated
986 */
987 EReference CYBER_PHYSICAL_SYSTEM__HOSTS = eINSTANCE.getCyberPhysicalSystem_Hosts();
988
989 /**
990 * The meta object literal for the '<em><b>Applications</b></em>' reference list feature.
991 * <!-- begin-user-doc -->
992 * <!-- end-user-doc -->
993 * @generated
994 */
995 EReference CYBER_PHYSICAL_SYSTEM__APPLICATIONS = eINSTANCE.getCyberPhysicalSystem_Applications();
996
997 /**
998 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl <em>Application Type</em>}' class.
999 * <!-- begin-user-doc -->
1000 * <!-- end-user-doc -->
1001 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationTypeImpl
1002 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationType()
1003 * @generated
1004 */
1005 EClass APPLICATION_TYPE = eINSTANCE.getApplicationType();
1006
1007 /**
1008 * The meta object literal for the '<em><b>Instances</b></em>' containment reference list feature.
1009 * <!-- begin-user-doc -->
1010 * <!-- end-user-doc -->
1011 * @generated
1012 */
1013 EReference APPLICATION_TYPE__INSTANCES = eINSTANCE.getApplicationType_Instances();
1014
1015 /**
1016 * The meta object literal for the '<em><b>Requirements</b></em>' containment reference list feature.
1017 * <!-- begin-user-doc -->
1018 * <!-- end-user-doc -->
1019 * @generated
1020 */
1021 EReference APPLICATION_TYPE__REQUIREMENTS = eINSTANCE.getApplicationType_Requirements();
1022
1023 /**
1024 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl <em>Host Type</em>}' class.
1025 * <!-- begin-user-doc -->
1026 * <!-- end-user-doc -->
1027 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostTypeImpl
1028 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostType()
1029 * @generated
1030 */
1031 EClass HOST_TYPE = eINSTANCE.getHostType();
1032
1033 /**
1034 * The meta object literal for the '<em><b>Default Memory</b></em>' attribute feature.
1035 * <!-- begin-user-doc -->
1036 * <!-- end-user-doc -->
1037 * @generated
1038 */
1039 EAttribute HOST_TYPE__DEFAULT_MEMORY = eINSTANCE.getHostType_DefaultMemory();
1040
1041 /**
1042 * The meta object literal for the '<em><b>Default Hdd</b></em>' attribute feature.
1043 * <!-- begin-user-doc -->
1044 * <!-- end-user-doc -->
1045 * @generated
1046 */
1047 EAttribute HOST_TYPE__DEFAULT_HDD = eINSTANCE.getHostType_DefaultHdd();
1048
1049 /**
1050 * The meta object literal for the '<em><b>Instances</b></em>' containment reference list feature.
1051 * <!-- begin-user-doc -->
1052 * <!-- end-user-doc -->
1053 * @generated
1054 */
1055 EReference HOST_TYPE__INSTANCES = eINSTANCE.getHostType_Instances();
1056
1057 /**
1058 * The meta object literal for the '<em><b>Cost</b></em>' attribute feature.
1059 * <!-- begin-user-doc -->
1060 * <!-- end-user-doc -->
1061 * @generated
1062 */
1063 EAttribute HOST_TYPE__COST = eINSTANCE.getHostType_Cost();
1064
1065 /**
1066 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl <em>Request</em>}' class.
1067 * <!-- begin-user-doc -->
1068 * <!-- end-user-doc -->
1069 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequestImpl
1070 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequest()
1071 * @generated
1072 */
1073 EClass REQUEST = eINSTANCE.getRequest();
1074
1075 /**
1076 * The meta object literal for the '<em><b>Requirements</b></em>' containment reference list feature.
1077 * <!-- begin-user-doc -->
1078 * <!-- end-user-doc -->
1079 * @generated
1080 */
1081 EReference REQUEST__REQUIREMENTS = eINSTANCE.getRequest_Requirements();
1082
1083 /**
1084 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl <em>Requirement</em>}' class.
1085 * <!-- begin-user-doc -->
1086 * <!-- end-user-doc -->
1087 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.RequirementImpl
1088 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getRequirement()
1089 * @generated
1090 */
1091 EClass REQUIREMENT = eINSTANCE.getRequirement();
1092
1093 /**
1094 * The meta object literal for the '<em><b>Request</b></em>' container reference feature.
1095 * <!-- begin-user-doc -->
1096 * <!-- end-user-doc -->
1097 * @generated
1098 */
1099 EReference REQUIREMENT__REQUEST = eINSTANCE.getRequirement_Request();
1100
1101 /**
1102 * The meta object literal for the '<em><b>Count</b></em>' attribute feature.
1103 * <!-- begin-user-doc -->
1104 * <!-- end-user-doc -->
1105 * @generated
1106 */
1107 EAttribute REQUIREMENT__COUNT = eINSTANCE.getRequirement_Count();
1108
1109 /**
1110 * The meta object literal for the '<em><b>Type</b></em>' reference feature.
1111 * <!-- begin-user-doc -->
1112 * <!-- end-user-doc -->
1113 * @generated
1114 */
1115 EReference REQUIREMENT__TYPE = eINSTANCE.getRequirement_Type();
1116
1117 /**
1118 * The meta object literal for the '<em><b>Instances</b></em>' reference list feature.
1119 * <!-- begin-user-doc -->
1120 * <!-- end-user-doc -->
1121 * @generated
1122 */
1123 EReference REQUIREMENT__INSTANCES = eINSTANCE.getRequirement_Instances();
1124
1125 /**
1126 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl <em>Application Instance</em>}' class.
1127 * <!-- begin-user-doc -->
1128 * <!-- end-user-doc -->
1129 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ApplicationInstanceImpl
1130 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getApplicationInstance()
1131 * @generated
1132 */
1133 EClass APPLICATION_INSTANCE = eINSTANCE.getApplicationInstance();
1134
1135 /**
1136 * The meta object literal for the '<em><b>Requirement</b></em>' reference feature.
1137 * <!-- begin-user-doc -->
1138 * <!-- end-user-doc -->
1139 * @generated
1140 */
1141 EReference APPLICATION_INSTANCE__REQUIREMENT = eINSTANCE.getApplicationInstance_Requirement();
1142
1143 /**
1144 * The meta object literal for the '<em><b>Type</b></em>' container reference feature.
1145 * <!-- begin-user-doc -->
1146 * <!-- end-user-doc -->
1147 * @generated
1148 */
1149 EReference APPLICATION_INSTANCE__TYPE = eINSTANCE.getApplicationInstance_Type();
1150
1151 /**
1152 * The meta object literal for the '<em><b>Allocated To</b></em>' reference feature.
1153 * <!-- begin-user-doc -->
1154 * <!-- end-user-doc -->
1155 * @generated
1156 */
1157 EReference APPLICATION_INSTANCE__ALLOCATED_TO = eINSTANCE.getApplicationInstance_AllocatedTo();
1158
1159 /**
1160 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl <em>Resource Requirement</em>}' class.
1161 * <!-- begin-user-doc -->
1162 * <!-- end-user-doc -->
1163 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.ResourceRequirementImpl
1164 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getResourceRequirement()
1165 * @generated
1166 */
1167 EClass RESOURCE_REQUIREMENT = eINSTANCE.getResourceRequirement();
1168
1169 /**
1170 * The meta object literal for the '<em><b>Required Memory</b></em>' attribute feature.
1171 * <!-- begin-user-doc -->
1172 * <!-- end-user-doc -->
1173 * @generated
1174 */
1175 EAttribute RESOURCE_REQUIREMENT__REQUIRED_MEMORY = eINSTANCE.getResourceRequirement_RequiredMemory();
1176
1177 /**
1178 * The meta object literal for the '<em><b>Required Hdd</b></em>' attribute feature.
1179 * <!-- begin-user-doc -->
1180 * <!-- end-user-doc -->
1181 * @generated
1182 */
1183 EAttribute RESOURCE_REQUIREMENT__REQUIRED_HDD = eINSTANCE.getResourceRequirement_RequiredHdd();
1184
1185 /**
1186 * The meta object literal for the '<em><b>Host Type</b></em>' reference feature.
1187 * <!-- begin-user-doc -->
1188 * <!-- end-user-doc -->
1189 * @generated
1190 */
1191 EReference RESOURCE_REQUIREMENT__HOST_TYPE = eINSTANCE.getResourceRequirement_HostType();
1192
1193 /**
1194 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl <em>Host Instance</em>}' class.
1195 * <!-- begin-user-doc -->
1196 * <!-- end-user-doc -->
1197 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.HostInstanceImpl
1198 * @see hu.bme.mit.inf.dslreasoner.domains.cps.impl.CpsPackageImpl#getHostInstance()
1199 * @generated
1200 */
1201 EClass HOST_INSTANCE = eINSTANCE.getHostInstance();
1202
1203 /**
1204 * The meta object literal for the '<em><b>Type</b></em>' container reference feature.
1205 * <!-- begin-user-doc -->
1206 * <!-- end-user-doc -->
1207 * @generated
1208 */
1209 EReference HOST_INSTANCE__TYPE = eINSTANCE.getHostInstance_Type();
1210
1211 /**
1212 * The meta object literal for the '<em><b>Available Memory</b></em>' attribute feature.
1213 * <!-- begin-user-doc -->
1214 * <!-- end-user-doc -->
1215 * @generated
1216 */
1217 EAttribute HOST_INSTANCE__AVAILABLE_MEMORY = eINSTANCE.getHostInstance_AvailableMemory();
1218
1219 /**
1220 * The meta object literal for the '<em><b>Available Hdd</b></em>' attribute feature.
1221 * <!-- begin-user-doc -->
1222 * <!-- end-user-doc -->
1223 * @generated
1224 */
1225 EAttribute HOST_INSTANCE__AVAILABLE_HDD = eINSTANCE.getHostInstance_AvailableHdd();
1226
1227 /**
1228 * The meta object literal for the '<em><b>Total Memory</b></em>' attribute feature.
1229 * <!-- begin-user-doc -->
1230 * <!-- end-user-doc -->
1231 * @generated
1232 */
1233 EAttribute HOST_INSTANCE__TOTAL_MEMORY = eINSTANCE.getHostInstance_TotalMemory();
1234
1235 /**
1236 * The meta object literal for the '<em><b>Total Hdd</b></em>' attribute feature.
1237 * <!-- begin-user-doc -->
1238 * <!-- end-user-doc -->
1239 * @generated
1240 */
1241 EAttribute HOST_INSTANCE__TOTAL_HDD = eINSTANCE.getHostInstance_TotalHdd();
1242
1243 /**
1244 * The meta object literal for the '<em><b>Applications</b></em>' reference list feature.
1245 * <!-- begin-user-doc -->
1246 * <!-- end-user-doc -->
1247 * @generated
1248 */
1249 EReference HOST_INSTANCE__APPLICATIONS = eINSTANCE.getHostInstance_Applications();
1250
1251 }
1252
1253} //CpsPackage