aboutsummaryrefslogtreecommitdiffstats
path: root/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
diff options
context:
space:
mode:
Diffstat (limited to 'Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java')
-rw-r--r--Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java1673
1 files changed, 0 insertions, 1673 deletions
diff --git a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java b/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
deleted file mode 100644
index 07200ab2..00000000
--- a/Stochastic/hu.bme.mit.inf.dslreasoner.faulttree.model/ecore-gen/hu/bme/mit/inf/dslreasoner/faulttree/model/cft/CftPackage.java
+++ /dev/null
@@ -1,1673 +0,0 @@
1/**
2 */
3package hu.bme.mit.inf.dslreasoner.faulttree.model.cft;
4
5import org.eclipse.emf.ecore.EAttribute;
6import org.eclipse.emf.ecore.EClass;
7import org.eclipse.emf.ecore.EEnum;
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 operation of each class,</li>
19 * <li>each enum,</li>
20 * <li>and each data type</li>
21 * </ul>
22 * <!-- end-user-doc -->
23 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.CftFactory
24 * @model kind="package"
25 * @generated
26 */
27public interface CftPackage extends EPackage {
28 /**
29 * The package name.
30 * <!-- begin-user-doc -->
31 * <!-- end-user-doc -->
32 * @generated
33 */
34 String eNAME = "cft";
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/faulttree/model/cft";
43
44 /**
45 * The package namespace name.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @generated
49 */
50 String eNS_PREFIX = "cft";
51
52 /**
53 * The singleton instance of the package.
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @generated
57 */
58 CftPackage eINSTANCE = hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl.init();
59
60 /**
61 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl <em>Component Definition</em>}' class.
62 * <!-- begin-user-doc -->
63 * <!-- end-user-doc -->
64 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl
65 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentDefinition()
66 * @generated
67 */
68 int COMPONENT_DEFINITION = 0;
69
70 /**
71 * The feature id for the '<em><b>Input Events</b></em>' containment reference list.
72 * <!-- begin-user-doc -->
73 * <!-- end-user-doc -->
74 * @generated
75 * @ordered
76 */
77 int COMPONENT_DEFINITION__INPUT_EVENTS = 0;
78
79 /**
80 * The feature id for the '<em><b>Event Definitions</b></em>' containment reference list.
81 * <!-- begin-user-doc -->
82 * <!-- end-user-doc -->
83 * @generated
84 * @ordered
85 */
86 int COMPONENT_DEFINITION__EVENT_DEFINITIONS = 1;
87
88 /**
89 * The feature id for the '<em><b>Output Events</b></em>' reference list.
90 * <!-- begin-user-doc -->
91 * <!-- end-user-doc -->
92 * @generated
93 * @ordered
94 */
95 int COMPONENT_DEFINITION__OUTPUT_EVENTS = 2;
96
97 /**
98 * The feature id for the '<em><b>Name</b></em>' attribute.
99 * <!-- begin-user-doc -->
100 * <!-- end-user-doc -->
101 * @generated
102 * @ordered
103 */
104 int COMPONENT_DEFINITION__NAME = 3;
105
106 /**
107 * The number of structural features of the '<em>Component Definition</em>' class.
108 * <!-- begin-user-doc -->
109 * <!-- end-user-doc -->
110 * @generated
111 * @ordered
112 */
113 int COMPONENT_DEFINITION_FEATURE_COUNT = 4;
114
115 /**
116 * The number of operations of the '<em>Component Definition</em>' class.
117 * <!-- begin-user-doc -->
118 * <!-- end-user-doc -->
119 * @generated
120 * @ordered
121 */
122 int COMPONENT_DEFINITION_OPERATION_COUNT = 0;
123
124 /**
125 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl <em>Event Declaration</em>}' class.
126 * <!-- begin-user-doc -->
127 * <!-- end-user-doc -->
128 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl
129 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDeclaration()
130 * @generated
131 */
132 int EVENT_DECLARATION = 5;
133
134 /**
135 * The feature id for the '<em><b>Name</b></em>' attribute.
136 * <!-- begin-user-doc -->
137 * <!-- end-user-doc -->
138 * @generated
139 * @ordered
140 */
141 int EVENT_DECLARATION__NAME = 0;
142
143 /**
144 * The number of structural features of the '<em>Event Declaration</em>' class.
145 * <!-- begin-user-doc -->
146 * <!-- end-user-doc -->
147 * @generated
148 * @ordered
149 */
150 int EVENT_DECLARATION_FEATURE_COUNT = 1;
151
152 /**
153 * The number of operations of the '<em>Event Declaration</em>' class.
154 * <!-- begin-user-doc -->
155 * <!-- end-user-doc -->
156 * @generated
157 * @ordered
158 */
159 int EVENT_DECLARATION_OPERATION_COUNT = 0;
160
161 /**
162 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl <em>Event Definition</em>}' class.
163 * <!-- begin-user-doc -->
164 * <!-- end-user-doc -->
165 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl
166 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDefinition()
167 * @generated
168 */
169 int EVENT_DEFINITION = 1;
170
171 /**
172 * The feature id for the '<em><b>Name</b></em>' attribute.
173 * <!-- begin-user-doc -->
174 * <!-- end-user-doc -->
175 * @generated
176 * @ordered
177 */
178 int EVENT_DEFINITION__NAME = EVENT_DECLARATION__NAME;
179
180 /**
181 * The number of structural features of the '<em>Event Definition</em>' class.
182 * <!-- begin-user-doc -->
183 * <!-- end-user-doc -->
184 * @generated
185 * @ordered
186 */
187 int EVENT_DEFINITION_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 0;
188
189 /**
190 * The number of operations of the '<em>Event Definition</em>' class.
191 * <!-- begin-user-doc -->
192 * <!-- end-user-doc -->
193 * @generated
194 * @ordered
195 */
196 int EVENT_DEFINITION_OPERATION_COUNT = EVENT_DECLARATION_OPERATION_COUNT + 0;
197
198 /**
199 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl <em>Gate Definition</em>}' class.
200 * <!-- begin-user-doc -->
201 * <!-- end-user-doc -->
202 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl
203 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getGateDefinition()
204 * @generated
205 */
206 int GATE_DEFINITION = 2;
207
208 /**
209 * The feature id for the '<em><b>Name</b></em>' attribute.
210 * <!-- begin-user-doc -->
211 * <!-- end-user-doc -->
212 * @generated
213 * @ordered
214 */
215 int GATE_DEFINITION__NAME = EVENT_DEFINITION__NAME;
216
217 /**
218 * The feature id for the '<em><b>Input Events</b></em>' reference list.
219 * <!-- begin-user-doc -->
220 * <!-- end-user-doc -->
221 * @generated
222 * @ordered
223 */
224 int GATE_DEFINITION__INPUT_EVENTS = EVENT_DEFINITION_FEATURE_COUNT + 0;
225
226 /**
227 * The number of structural features of the '<em>Gate Definition</em>' class.
228 * <!-- begin-user-doc -->
229 * <!-- end-user-doc -->
230 * @generated
231 * @ordered
232 */
233 int GATE_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1;
234
235 /**
236 * The number of operations of the '<em>Gate Definition</em>' class.
237 * <!-- begin-user-doc -->
238 * <!-- end-user-doc -->
239 * @generated
240 * @ordered
241 */
242 int GATE_DEFINITION_OPERATION_COUNT = EVENT_DEFINITION_OPERATION_COUNT + 0;
243
244 /**
245 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl <em>Basic Event Definition</em>}' class.
246 * <!-- begin-user-doc -->
247 * <!-- end-user-doc -->
248 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl
249 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getBasicEventDefinition()
250 * @generated
251 */
252 int BASIC_EVENT_DEFINITION = 3;
253
254 /**
255 * The feature id for the '<em><b>Name</b></em>' attribute.
256 * <!-- begin-user-doc -->
257 * <!-- end-user-doc -->
258 * @generated
259 * @ordered
260 */
261 int BASIC_EVENT_DEFINITION__NAME = EVENT_DEFINITION__NAME;
262
263 /**
264 * The feature id for the '<em><b>Distribution</b></em>' containment reference.
265 * <!-- begin-user-doc -->
266 * <!-- end-user-doc -->
267 * @generated
268 * @ordered
269 */
270 int BASIC_EVENT_DEFINITION__DISTRIBUTION = EVENT_DEFINITION_FEATURE_COUNT + 0;
271
272 /**
273 * The number of structural features of the '<em>Basic Event Definition</em>' class.
274 * <!-- begin-user-doc -->
275 * <!-- end-user-doc -->
276 * @generated
277 * @ordered
278 */
279 int BASIC_EVENT_DEFINITION_FEATURE_COUNT = EVENT_DEFINITION_FEATURE_COUNT + 1;
280
281 /**
282 * The number of operations of the '<em>Basic Event Definition</em>' class.
283 * <!-- begin-user-doc -->
284 * <!-- end-user-doc -->
285 * @generated
286 * @ordered
287 */
288 int BASIC_EVENT_DEFINITION_OPERATION_COUNT = EVENT_DEFINITION_OPERATION_COUNT + 0;
289
290 /**
291 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl <em>Input Event</em>}' class.
292 * <!-- begin-user-doc -->
293 * <!-- end-user-doc -->
294 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl
295 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInputEvent()
296 * @generated
297 */
298 int INPUT_EVENT = 4;
299
300 /**
301 * The feature id for the '<em><b>Name</b></em>' attribute.
302 * <!-- begin-user-doc -->
303 * <!-- end-user-doc -->
304 * @generated
305 * @ordered
306 */
307 int INPUT_EVENT__NAME = EVENT_DECLARATION__NAME;
308
309 /**
310 * The feature id for the '<em><b>Multiple</b></em>' attribute.
311 * <!-- begin-user-doc -->
312 * <!-- end-user-doc -->
313 * @generated
314 * @ordered
315 */
316 int INPUT_EVENT__MULTIPLE = EVENT_DECLARATION_FEATURE_COUNT + 0;
317
318 /**
319 * The number of structural features of the '<em>Input Event</em>' class.
320 * <!-- begin-user-doc -->
321 * <!-- end-user-doc -->
322 * @generated
323 * @ordered
324 */
325 int INPUT_EVENT_FEATURE_COUNT = EVENT_DECLARATION_FEATURE_COUNT + 1;
326
327 /**
328 * The number of operations of the '<em>Input Event</em>' class.
329 * <!-- begin-user-doc -->
330 * <!-- end-user-doc -->
331 * @generated
332 * @ordered
333 */
334 int INPUT_EVENT_OPERATION_COUNT = EVENT_DECLARATION_OPERATION_COUNT + 0;
335
336 /**
337 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl <em>And Gate Definition</em>}' class.
338 * <!-- begin-user-doc -->
339 * <!-- end-user-doc -->
340 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl
341 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getAndGateDefinition()
342 * @generated
343 */
344 int AND_GATE_DEFINITION = 6;
345
346 /**
347 * The feature id for the '<em><b>Name</b></em>' attribute.
348 * <!-- begin-user-doc -->
349 * <!-- end-user-doc -->
350 * @generated
351 * @ordered
352 */
353 int AND_GATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
354
355 /**
356 * The feature id for the '<em><b>Input Events</b></em>' reference list.
357 * <!-- begin-user-doc -->
358 * <!-- end-user-doc -->
359 * @generated
360 * @ordered
361 */
362 int AND_GATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
363
364 /**
365 * The number of structural features of the '<em>And Gate Definition</em>' class.
366 * <!-- begin-user-doc -->
367 * <!-- end-user-doc -->
368 * @generated
369 * @ordered
370 */
371 int AND_GATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0;
372
373 /**
374 * The number of operations of the '<em>And Gate Definition</em>' class.
375 * <!-- begin-user-doc -->
376 * <!-- end-user-doc -->
377 * @generated
378 * @ordered
379 */
380 int AND_GATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
381
382 /**
383 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl <em>Or Gate Definition</em>}' class.
384 * <!-- begin-user-doc -->
385 * <!-- end-user-doc -->
386 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl
387 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOrGateDefinition()
388 * @generated
389 */
390 int OR_GATE_DEFINITION = 7;
391
392 /**
393 * The feature id for the '<em><b>Name</b></em>' attribute.
394 * <!-- begin-user-doc -->
395 * <!-- end-user-doc -->
396 * @generated
397 * @ordered
398 */
399 int OR_GATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
400
401 /**
402 * The feature id for the '<em><b>Input Events</b></em>' reference list.
403 * <!-- begin-user-doc -->
404 * <!-- end-user-doc -->
405 * @generated
406 * @ordered
407 */
408 int OR_GATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
409
410 /**
411 * The number of structural features of the '<em>Or Gate Definition</em>' class.
412 * <!-- begin-user-doc -->
413 * <!-- end-user-doc -->
414 * @generated
415 * @ordered
416 */
417 int OR_GATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 0;
418
419 /**
420 * The number of operations of the '<em>Or Gate Definition</em>' class.
421 * <!-- begin-user-doc -->
422 * <!-- end-user-doc -->
423 * @generated
424 * @ordered
425 */
426 int OR_GATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
427
428 /**
429 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl <em>KOf MGate Definition</em>}' class.
430 * <!-- begin-user-doc -->
431 * <!-- end-user-doc -->
432 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl
433 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getKOfMGateDefinition()
434 * @generated
435 */
436 int KOF_MGATE_DEFINITION = 8;
437
438 /**
439 * The feature id for the '<em><b>Name</b></em>' attribute.
440 * <!-- begin-user-doc -->
441 * <!-- end-user-doc -->
442 * @generated
443 * @ordered
444 */
445 int KOF_MGATE_DEFINITION__NAME = GATE_DEFINITION__NAME;
446
447 /**
448 * The feature id for the '<em><b>Input Events</b></em>' reference list.
449 * <!-- begin-user-doc -->
450 * <!-- end-user-doc -->
451 * @generated
452 * @ordered
453 */
454 int KOF_MGATE_DEFINITION__INPUT_EVENTS = GATE_DEFINITION__INPUT_EVENTS;
455
456 /**
457 * The feature id for the '<em><b>K</b></em>' attribute.
458 * <!-- begin-user-doc -->
459 * <!-- end-user-doc -->
460 * @generated
461 * @ordered
462 */
463 int KOF_MGATE_DEFINITION__K = GATE_DEFINITION_FEATURE_COUNT + 0;
464
465 /**
466 * The feature id for the '<em><b>M</b></em>' attribute.
467 * <!-- begin-user-doc -->
468 * <!-- end-user-doc -->
469 * @generated
470 * @ordered
471 */
472 int KOF_MGATE_DEFINITION__M = GATE_DEFINITION_FEATURE_COUNT + 1;
473
474 /**
475 * The number of structural features of the '<em>KOf MGate Definition</em>' class.
476 * <!-- begin-user-doc -->
477 * <!-- end-user-doc -->
478 * @generated
479 * @ordered
480 */
481 int KOF_MGATE_DEFINITION_FEATURE_COUNT = GATE_DEFINITION_FEATURE_COUNT + 2;
482
483 /**
484 * The number of operations of the '<em>KOf MGate Definition</em>' class.
485 * <!-- begin-user-doc -->
486 * <!-- end-user-doc -->
487 * @generated
488 * @ordered
489 */
490 int KOF_MGATE_DEFINITION_OPERATION_COUNT = GATE_DEFINITION_OPERATION_COUNT + 0;
491
492 /**
493 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl <em>Component Fault Tree</em>}' class.
494 * <!-- begin-user-doc -->
495 * <!-- end-user-doc -->
496 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl
497 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentFaultTree()
498 * @generated
499 */
500 int COMPONENT_FAULT_TREE = 9;
501
502 /**
503 * The feature id for the '<em><b>Components</b></em>' containment reference list.
504 * <!-- begin-user-doc -->
505 * <!-- end-user-doc -->
506 * @generated
507 * @ordered
508 */
509 int COMPONENT_FAULT_TREE__COMPONENTS = 0;
510
511 /**
512 * The feature id for the '<em><b>Top Event</b></em>' reference.
513 * <!-- begin-user-doc -->
514 * <!-- end-user-doc -->
515 * @generated
516 * @ordered
517 */
518 int COMPONENT_FAULT_TREE__TOP_EVENT = 1;
519
520 /**
521 * The number of structural features of the '<em>Component Fault Tree</em>' class.
522 * <!-- begin-user-doc -->
523 * <!-- end-user-doc -->
524 * @generated
525 * @ordered
526 */
527 int COMPONENT_FAULT_TREE_FEATURE_COUNT = 2;
528
529 /**
530 * The number of operations of the '<em>Component Fault Tree</em>' class.
531 * <!-- begin-user-doc -->
532 * <!-- end-user-doc -->
533 * @generated
534 * @ordered
535 */
536 int COMPONENT_FAULT_TREE_OPERATION_COUNT = 0;
537
538 /**
539 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement <em>Modal Element</em>}' class.
540 * <!-- begin-user-doc -->
541 * <!-- end-user-doc -->
542 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
543 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
544 * @generated
545 */
546 int MODAL_ELEMENT = 14;
547
548 /**
549 * The feature id for the '<em><b>Exists</b></em>' attribute.
550 * <!-- begin-user-doc -->
551 * <!-- end-user-doc -->
552 * @generated
553 * @ordered
554 */
555 int MODAL_ELEMENT__EXISTS = 0;
556
557 /**
558 * The number of structural features of the '<em>Modal Element</em>' class.
559 * <!-- begin-user-doc -->
560 * <!-- end-user-doc -->
561 * @generated
562 * @ordered
563 */
564 int MODAL_ELEMENT_FEATURE_COUNT = 1;
565
566 /**
567 * The number of operations of the '<em>Modal Element</em>' class.
568 * <!-- begin-user-doc -->
569 * <!-- end-user-doc -->
570 * @generated
571 * @ordered
572 */
573 int MODAL_ELEMENT_OPERATION_COUNT = 0;
574
575 /**
576 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl <em>Component</em>}' class.
577 * <!-- begin-user-doc -->
578 * <!-- end-user-doc -->
579 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl
580 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponent()
581 * @generated
582 */
583 int COMPONENT = 10;
584
585 /**
586 * The feature id for the '<em><b>Exists</b></em>' attribute.
587 * <!-- begin-user-doc -->
588 * <!-- end-user-doc -->
589 * @generated
590 * @ordered
591 */
592 int COMPONENT__EXISTS = MODAL_ELEMENT__EXISTS;
593
594 /**
595 * The feature id for the '<em><b>Inputs</b></em>' containment reference list.
596 * <!-- begin-user-doc -->
597 * <!-- end-user-doc -->
598 * @generated
599 * @ordered
600 */
601 int COMPONENT__INPUTS = MODAL_ELEMENT_FEATURE_COUNT + 0;
602
603 /**
604 * The feature id for the '<em><b>Outputs</b></em>' containment reference list.
605 * <!-- begin-user-doc -->
606 * <!-- end-user-doc -->
607 * @generated
608 * @ordered
609 */
610 int COMPONENT__OUTPUTS = MODAL_ELEMENT_FEATURE_COUNT + 1;
611
612 /**
613 * The feature id for the '<em><b>Component Definition</b></em>' reference.
614 * <!-- begin-user-doc -->
615 * <!-- end-user-doc -->
616 * @generated
617 * @ordered
618 */
619 int COMPONENT__COMPONENT_DEFINITION = MODAL_ELEMENT_FEATURE_COUNT + 2;
620
621 /**
622 * The feature id for the '<em><b>Name</b></em>' attribute.
623 * <!-- begin-user-doc -->
624 * <!-- end-user-doc -->
625 * @generated
626 * @ordered
627 */
628 int COMPONENT__NAME = MODAL_ELEMENT_FEATURE_COUNT + 3;
629
630 /**
631 * The feature id for the '<em><b>Multiple Allowed</b></em>' attribute.
632 * <!-- begin-user-doc -->
633 * <!-- end-user-doc -->
634 * @generated
635 * @ordered
636 */
637 int COMPONENT__MULTIPLE_ALLOWED = MODAL_ELEMENT_FEATURE_COUNT + 4;
638
639 /**
640 * The number of structural features of the '<em>Component</em>' class.
641 * <!-- begin-user-doc -->
642 * <!-- end-user-doc -->
643 * @generated
644 * @ordered
645 */
646 int COMPONENT_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 5;
647
648 /**
649 * The number of operations of the '<em>Component</em>' class.
650 * <!-- begin-user-doc -->
651 * <!-- end-user-doc -->
652 * @generated
653 * @ordered
654 */
655 int COMPONENT_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
656
657 /**
658 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl <em>Input</em>}' class.
659 * <!-- begin-user-doc -->
660 * <!-- end-user-doc -->
661 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl
662 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInput()
663 * @generated
664 */
665 int INPUT = 11;
666
667 /**
668 * The feature id for the '<em><b>Input Event</b></em>' reference.
669 * <!-- begin-user-doc -->
670 * <!-- end-user-doc -->
671 * @generated
672 * @ordered
673 */
674 int INPUT__INPUT_EVENT = 0;
675
676 /**
677 * The feature id for the '<em><b>Component</b></em>' container reference.
678 * <!-- begin-user-doc -->
679 * <!-- end-user-doc -->
680 * @generated
681 * @ordered
682 */
683 int INPUT__COMPONENT = 1;
684
685 /**
686 * The feature id for the '<em><b>Incoming Connections</b></em>' containment reference list.
687 * <!-- begin-user-doc -->
688 * <!-- end-user-doc -->
689 * @generated
690 * @ordered
691 */
692 int INPUT__INCOMING_CONNECTIONS = 2;
693
694 /**
695 * The number of structural features of the '<em>Input</em>' class.
696 * <!-- begin-user-doc -->
697 * <!-- end-user-doc -->
698 * @generated
699 * @ordered
700 */
701 int INPUT_FEATURE_COUNT = 3;
702
703 /**
704 * The number of operations of the '<em>Input</em>' class.
705 * <!-- begin-user-doc -->
706 * <!-- end-user-doc -->
707 * @generated
708 * @ordered
709 */
710 int INPUT_OPERATION_COUNT = 0;
711
712 /**
713 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl <em>Output</em>}' class.
714 * <!-- begin-user-doc -->
715 * <!-- end-user-doc -->
716 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl
717 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOutput()
718 * @generated
719 */
720 int OUTPUT = 12;
721
722 /**
723 * The feature id for the '<em><b>Event Declaration</b></em>' reference.
724 * <!-- begin-user-doc -->
725 * <!-- end-user-doc -->
726 * @generated
727 * @ordered
728 */
729 int OUTPUT__EVENT_DECLARATION = 0;
730
731 /**
732 * The feature id for the '<em><b>Outgoing Connections</b></em>' reference list.
733 * <!-- begin-user-doc -->
734 * <!-- end-user-doc -->
735 * @generated
736 * @ordered
737 */
738 int OUTPUT__OUTGOING_CONNECTIONS = 1;
739
740 /**
741 * The feature id for the '<em><b>Component</b></em>' container reference.
742 * <!-- begin-user-doc -->
743 * <!-- end-user-doc -->
744 * @generated
745 * @ordered
746 */
747 int OUTPUT__COMPONENT = 2;
748
749 /**
750 * The number of structural features of the '<em>Output</em>' class.
751 * <!-- begin-user-doc -->
752 * <!-- end-user-doc -->
753 * @generated
754 * @ordered
755 */
756 int OUTPUT_FEATURE_COUNT = 3;
757
758 /**
759 * The number of operations of the '<em>Output</em>' class.
760 * <!-- begin-user-doc -->
761 * <!-- end-user-doc -->
762 * @generated
763 * @ordered
764 */
765 int OUTPUT_OPERATION_COUNT = 0;
766
767 /**
768 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl <em>Connection</em>}' class.
769 * <!-- begin-user-doc -->
770 * <!-- end-user-doc -->
771 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl
772 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getConnection()
773 * @generated
774 */
775 int CONNECTION = 13;
776
777 /**
778 * The feature id for the '<em><b>Exists</b></em>' attribute.
779 * <!-- begin-user-doc -->
780 * <!-- end-user-doc -->
781 * @generated
782 * @ordered
783 */
784 int CONNECTION__EXISTS = MODAL_ELEMENT__EXISTS;
785
786 /**
787 * The feature id for the '<em><b>Input</b></em>' container reference.
788 * <!-- begin-user-doc -->
789 * <!-- end-user-doc -->
790 * @generated
791 * @ordered
792 */
793 int CONNECTION__INPUT = MODAL_ELEMENT_FEATURE_COUNT + 0;
794
795 /**
796 * The feature id for the '<em><b>Output</b></em>' reference.
797 * <!-- begin-user-doc -->
798 * <!-- end-user-doc -->
799 * @generated
800 * @ordered
801 */
802 int CONNECTION__OUTPUT = MODAL_ELEMENT_FEATURE_COUNT + 1;
803
804 /**
805 * The number of structural features of the '<em>Connection</em>' class.
806 * <!-- begin-user-doc -->
807 * <!-- end-user-doc -->
808 * @generated
809 * @ordered
810 */
811 int CONNECTION_FEATURE_COUNT = MODAL_ELEMENT_FEATURE_COUNT + 2;
812
813 /**
814 * The number of operations of the '<em>Connection</em>' class.
815 * <!-- begin-user-doc -->
816 * <!-- end-user-doc -->
817 * @generated
818 * @ordered
819 */
820 int CONNECTION_OPERATION_COUNT = MODAL_ELEMENT_OPERATION_COUNT + 0;
821
822
823 /**
824 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality <em>Modality</em>}' enum.
825 * <!-- begin-user-doc -->
826 * <!-- end-user-doc -->
827 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
828 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
829 * @generated
830 */
831 int MODALITY = 15;
832
833
834 /**
835 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition <em>Component Definition</em>}'.
836 * <!-- begin-user-doc -->
837 * <!-- end-user-doc -->
838 * @return the meta object for class '<em>Component Definition</em>'.
839 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition
840 * @generated
841 */
842 EClass getComponentDefinition();
843
844 /**
845 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getInputEvents <em>Input Events</em>}'.
846 * <!-- begin-user-doc -->
847 * <!-- end-user-doc -->
848 * @return the meta object for the containment reference list '<em>Input Events</em>'.
849 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getInputEvents()
850 * @see #getComponentDefinition()
851 * @generated
852 */
853 EReference getComponentDefinition_InputEvents();
854
855 /**
856 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getEventDefinitions <em>Event Definitions</em>}'.
857 * <!-- begin-user-doc -->
858 * <!-- end-user-doc -->
859 * @return the meta object for the containment reference list '<em>Event Definitions</em>'.
860 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getEventDefinitions()
861 * @see #getComponentDefinition()
862 * @generated
863 */
864 EReference getComponentDefinition_EventDefinitions();
865
866 /**
867 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getOutputEvents <em>Output Events</em>}'.
868 * <!-- begin-user-doc -->
869 * <!-- end-user-doc -->
870 * @return the meta object for the reference list '<em>Output Events</em>'.
871 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getOutputEvents()
872 * @see #getComponentDefinition()
873 * @generated
874 */
875 EReference getComponentDefinition_OutputEvents();
876
877 /**
878 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName <em>Name</em>}'.
879 * <!-- begin-user-doc -->
880 * <!-- end-user-doc -->
881 * @return the meta object for the attribute '<em>Name</em>'.
882 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentDefinition#getName()
883 * @see #getComponentDefinition()
884 * @generated
885 */
886 EAttribute getComponentDefinition_Name();
887
888 /**
889 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition <em>Event Definition</em>}'.
890 * <!-- begin-user-doc -->
891 * <!-- end-user-doc -->
892 * @return the meta object for class '<em>Event Definition</em>'.
893 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDefinition
894 * @generated
895 */
896 EClass getEventDefinition();
897
898 /**
899 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition <em>Gate Definition</em>}'.
900 * <!-- begin-user-doc -->
901 * <!-- end-user-doc -->
902 * @return the meta object for class '<em>Gate Definition</em>'.
903 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition
904 * @generated
905 */
906 EClass getGateDefinition();
907
908 /**
909 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition#getInputEvents <em>Input Events</em>}'.
910 * <!-- begin-user-doc -->
911 * <!-- end-user-doc -->
912 * @return the meta object for the reference list '<em>Input Events</em>'.
913 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.GateDefinition#getInputEvents()
914 * @see #getGateDefinition()
915 * @generated
916 */
917 EReference getGateDefinition_InputEvents();
918
919 /**
920 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition <em>Basic Event Definition</em>}'.
921 * <!-- begin-user-doc -->
922 * <!-- end-user-doc -->
923 * @return the meta object for class '<em>Basic Event Definition</em>'.
924 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition
925 * @generated
926 */
927 EClass getBasicEventDefinition();
928
929 /**
930 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution <em>Distribution</em>}'.
931 * <!-- begin-user-doc -->
932 * <!-- end-user-doc -->
933 * @return the meta object for the containment reference '<em>Distribution</em>'.
934 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.BasicEventDefinition#getDistribution()
935 * @see #getBasicEventDefinition()
936 * @generated
937 */
938 EReference getBasicEventDefinition_Distribution();
939
940 /**
941 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent <em>Input Event</em>}'.
942 * <!-- begin-user-doc -->
943 * <!-- end-user-doc -->
944 * @return the meta object for class '<em>Input Event</em>'.
945 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent
946 * @generated
947 */
948 EClass getInputEvent();
949
950 /**
951 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple <em>Multiple</em>}'.
952 * <!-- begin-user-doc -->
953 * <!-- end-user-doc -->
954 * @return the meta object for the attribute '<em>Multiple</em>'.
955 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.InputEvent#isMultiple()
956 * @see #getInputEvent()
957 * @generated
958 */
959 EAttribute getInputEvent_Multiple();
960
961 /**
962 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration <em>Event Declaration</em>}'.
963 * <!-- begin-user-doc -->
964 * <!-- end-user-doc -->
965 * @return the meta object for class '<em>Event Declaration</em>'.
966 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration
967 * @generated
968 */
969 EClass getEventDeclaration();
970
971 /**
972 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName <em>Name</em>}'.
973 * <!-- begin-user-doc -->
974 * <!-- end-user-doc -->
975 * @return the meta object for the attribute '<em>Name</em>'.
976 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.EventDeclaration#getName()
977 * @see #getEventDeclaration()
978 * @generated
979 */
980 EAttribute getEventDeclaration_Name();
981
982 /**
983 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition <em>And Gate Definition</em>}'.
984 * <!-- begin-user-doc -->
985 * <!-- end-user-doc -->
986 * @return the meta object for class '<em>And Gate Definition</em>'.
987 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.AndGateDefinition
988 * @generated
989 */
990 EClass getAndGateDefinition();
991
992 /**
993 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition <em>Or Gate Definition</em>}'.
994 * <!-- begin-user-doc -->
995 * <!-- end-user-doc -->
996 * @return the meta object for class '<em>Or Gate Definition</em>'.
997 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.OrGateDefinition
998 * @generated
999 */
1000 EClass getOrGateDefinition();
1001
1002 /**
1003 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition <em>KOf MGate Definition</em>}'.
1004 * <!-- begin-user-doc -->
1005 * <!-- end-user-doc -->
1006 * @return the meta object for class '<em>KOf MGate Definition</em>'.
1007 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition
1008 * @generated
1009 */
1010 EClass getKOfMGateDefinition();
1011
1012 /**
1013 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK <em>K</em>}'.
1014 * <!-- begin-user-doc -->
1015 * <!-- end-user-doc -->
1016 * @return the meta object for the attribute '<em>K</em>'.
1017 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getK()
1018 * @see #getKOfMGateDefinition()
1019 * @generated
1020 */
1021 EAttribute getKOfMGateDefinition_K();
1022
1023 /**
1024 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM <em>M</em>}'.
1025 * <!-- begin-user-doc -->
1026 * <!-- end-user-doc -->
1027 * @return the meta object for the attribute '<em>M</em>'.
1028 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.KOfMGateDefinition#getM()
1029 * @see #getKOfMGateDefinition()
1030 * @generated
1031 */
1032 EAttribute getKOfMGateDefinition_M();
1033
1034 /**
1035 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree <em>Component Fault Tree</em>}'.
1036 * <!-- begin-user-doc -->
1037 * <!-- end-user-doc -->
1038 * @return the meta object for class '<em>Component Fault Tree</em>'.
1039 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree
1040 * @generated
1041 */
1042 EClass getComponentFaultTree();
1043
1044 /**
1045 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getComponents <em>Components</em>}'.
1046 * <!-- begin-user-doc -->
1047 * <!-- end-user-doc -->
1048 * @return the meta object for the containment reference list '<em>Components</em>'.
1049 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getComponents()
1050 * @see #getComponentFaultTree()
1051 * @generated
1052 */
1053 EReference getComponentFaultTree_Components();
1054
1055 /**
1056 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent <em>Top Event</em>}'.
1057 * <!-- begin-user-doc -->
1058 * <!-- end-user-doc -->
1059 * @return the meta object for the reference '<em>Top Event</em>'.
1060 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ComponentFaultTree#getTopEvent()
1061 * @see #getComponentFaultTree()
1062 * @generated
1063 */
1064 EReference getComponentFaultTree_TopEvent();
1065
1066 /**
1067 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component <em>Component</em>}'.
1068 * <!-- begin-user-doc -->
1069 * <!-- end-user-doc -->
1070 * @return the meta object for class '<em>Component</em>'.
1071 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component
1072 * @generated
1073 */
1074 EClass getComponent();
1075
1076 /**
1077 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs <em>Inputs</em>}'.
1078 * <!-- begin-user-doc -->
1079 * <!-- end-user-doc -->
1080 * @return the meta object for the containment reference list '<em>Inputs</em>'.
1081 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getInputs()
1082 * @see #getComponent()
1083 * @generated
1084 */
1085 EReference getComponent_Inputs();
1086
1087 /**
1088 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs <em>Outputs</em>}'.
1089 * <!-- begin-user-doc -->
1090 * <!-- end-user-doc -->
1091 * @return the meta object for the containment reference list '<em>Outputs</em>'.
1092 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getOutputs()
1093 * @see #getComponent()
1094 * @generated
1095 */
1096 EReference getComponent_Outputs();
1097
1098 /**
1099 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition <em>Component Definition</em>}'.
1100 * <!-- begin-user-doc -->
1101 * <!-- end-user-doc -->
1102 * @return the meta object for the reference '<em>Component Definition</em>'.
1103 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getComponentDefinition()
1104 * @see #getComponent()
1105 * @generated
1106 */
1107 EReference getComponent_ComponentDefinition();
1108
1109 /**
1110 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName <em>Name</em>}'.
1111 * <!-- begin-user-doc -->
1112 * <!-- end-user-doc -->
1113 * @return the meta object for the attribute '<em>Name</em>'.
1114 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#getName()
1115 * @see #getComponent()
1116 * @generated
1117 */
1118 EAttribute getComponent_Name();
1119
1120 /**
1121 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed <em>Multiple Allowed</em>}'.
1122 * <!-- begin-user-doc -->
1123 * <!-- end-user-doc -->
1124 * @return the meta object for the attribute '<em>Multiple Allowed</em>'.
1125 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Component#isMultipleAllowed()
1126 * @see #getComponent()
1127 * @generated
1128 */
1129 EAttribute getComponent_MultipleAllowed();
1130
1131 /**
1132 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input <em>Input</em>}'.
1133 * <!-- begin-user-doc -->
1134 * <!-- end-user-doc -->
1135 * @return the meta object for class '<em>Input</em>'.
1136 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input
1137 * @generated
1138 */
1139 EClass getInput();
1140
1141 /**
1142 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent <em>Input Event</em>}'.
1143 * <!-- begin-user-doc -->
1144 * <!-- end-user-doc -->
1145 * @return the meta object for the reference '<em>Input Event</em>'.
1146 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getInputEvent()
1147 * @see #getInput()
1148 * @generated
1149 */
1150 EReference getInput_InputEvent();
1151
1152 /**
1153 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent <em>Component</em>}'.
1154 * <!-- begin-user-doc -->
1155 * <!-- end-user-doc -->
1156 * @return the meta object for the container reference '<em>Component</em>'.
1157 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getComponent()
1158 * @see #getInput()
1159 * @generated
1160 */
1161 EReference getInput_Component();
1162
1163 /**
1164 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections <em>Incoming Connections</em>}'.
1165 * <!-- begin-user-doc -->
1166 * <!-- end-user-doc -->
1167 * @return the meta object for the containment reference list '<em>Incoming Connections</em>'.
1168 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Input#getIncomingConnections()
1169 * @see #getInput()
1170 * @generated
1171 */
1172 EReference getInput_IncomingConnections();
1173
1174 /**
1175 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output <em>Output</em>}'.
1176 * <!-- begin-user-doc -->
1177 * <!-- end-user-doc -->
1178 * @return the meta object for class '<em>Output</em>'.
1179 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output
1180 * @generated
1181 */
1182 EClass getOutput();
1183
1184 /**
1185 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration <em>Event Declaration</em>}'.
1186 * <!-- begin-user-doc -->
1187 * <!-- end-user-doc -->
1188 * @return the meta object for the reference '<em>Event Declaration</em>'.
1189 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getEventDeclaration()
1190 * @see #getOutput()
1191 * @generated
1192 */
1193 EReference getOutput_EventDeclaration();
1194
1195 /**
1196 * Returns the meta object for the reference list '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections <em>Outgoing Connections</em>}'.
1197 * <!-- begin-user-doc -->
1198 * <!-- end-user-doc -->
1199 * @return the meta object for the reference list '<em>Outgoing Connections</em>'.
1200 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getOutgoingConnections()
1201 * @see #getOutput()
1202 * @generated
1203 */
1204 EReference getOutput_OutgoingConnections();
1205
1206 /**
1207 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent <em>Component</em>}'.
1208 * <!-- begin-user-doc -->
1209 * <!-- end-user-doc -->
1210 * @return the meta object for the container reference '<em>Component</em>'.
1211 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Output#getComponent()
1212 * @see #getOutput()
1213 * @generated
1214 */
1215 EReference getOutput_Component();
1216
1217 /**
1218 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection <em>Connection</em>}'.
1219 * <!-- begin-user-doc -->
1220 * <!-- end-user-doc -->
1221 * @return the meta object for class '<em>Connection</em>'.
1222 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection
1223 * @generated
1224 */
1225 EClass getConnection();
1226
1227 /**
1228 * Returns the meta object for the container reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput <em>Input</em>}'.
1229 * <!-- begin-user-doc -->
1230 * <!-- end-user-doc -->
1231 * @return the meta object for the container reference '<em>Input</em>'.
1232 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getInput()
1233 * @see #getConnection()
1234 * @generated
1235 */
1236 EReference getConnection_Input();
1237
1238 /**
1239 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput <em>Output</em>}'.
1240 * <!-- begin-user-doc -->
1241 * <!-- end-user-doc -->
1242 * @return the meta object for the reference '<em>Output</em>'.
1243 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Connection#getOutput()
1244 * @see #getConnection()
1245 * @generated
1246 */
1247 EReference getConnection_Output();
1248
1249 /**
1250 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement <em>Modal Element</em>}'.
1251 * <!-- begin-user-doc -->
1252 * <!-- end-user-doc -->
1253 * @return the meta object for class '<em>Modal Element</em>'.
1254 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
1255 * @generated
1256 */
1257 EClass getModalElement();
1258
1259 /**
1260 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists <em>Exists</em>}'.
1261 * <!-- begin-user-doc -->
1262 * <!-- end-user-doc -->
1263 * @return the meta object for the attribute '<em>Exists</em>'.
1264 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement#getExists()
1265 * @see #getModalElement()
1266 * @generated
1267 */
1268 EAttribute getModalElement_Exists();
1269
1270 /**
1271 * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality <em>Modality</em>}'.
1272 * <!-- begin-user-doc -->
1273 * <!-- end-user-doc -->
1274 * @return the meta object for enum '<em>Modality</em>'.
1275 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
1276 * @generated
1277 */
1278 EEnum getModality();
1279
1280 /**
1281 * Returns the factory that creates the instances of the model.
1282 * <!-- begin-user-doc -->
1283 * <!-- end-user-doc -->
1284 * @return the factory that creates the instances of the model.
1285 * @generated
1286 */
1287 CftFactory getCftFactory();
1288
1289 /**
1290 * <!-- begin-user-doc -->
1291 * Defines literals for the meta objects that represent
1292 * <ul>
1293 * <li>each class,</li>
1294 * <li>each feature of each class,</li>
1295 * <li>each operation of each class,</li>
1296 * <li>each enum,</li>
1297 * <li>and each data type</li>
1298 * </ul>
1299 * <!-- end-user-doc -->
1300 * @generated
1301 */
1302 interface Literals {
1303 /**
1304 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl <em>Component Definition</em>}' class.
1305 * <!-- begin-user-doc -->
1306 * <!-- end-user-doc -->
1307 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentDefinitionImpl
1308 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentDefinition()
1309 * @generated
1310 */
1311 EClass COMPONENT_DEFINITION = eINSTANCE.getComponentDefinition();
1312
1313 /**
1314 * The meta object literal for the '<em><b>Input Events</b></em>' containment reference list feature.
1315 * <!-- begin-user-doc -->
1316 * <!-- end-user-doc -->
1317 * @generated
1318 */
1319 EReference COMPONENT_DEFINITION__INPUT_EVENTS = eINSTANCE.getComponentDefinition_InputEvents();
1320
1321 /**
1322 * The meta object literal for the '<em><b>Event Definitions</b></em>' containment reference list feature.
1323 * <!-- begin-user-doc -->
1324 * <!-- end-user-doc -->
1325 * @generated
1326 */
1327 EReference COMPONENT_DEFINITION__EVENT_DEFINITIONS = eINSTANCE.getComponentDefinition_EventDefinitions();
1328
1329 /**
1330 * The meta object literal for the '<em><b>Output Events</b></em>' reference list feature.
1331 * <!-- begin-user-doc -->
1332 * <!-- end-user-doc -->
1333 * @generated
1334 */
1335 EReference COMPONENT_DEFINITION__OUTPUT_EVENTS = eINSTANCE.getComponentDefinition_OutputEvents();
1336
1337 /**
1338 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
1339 * <!-- begin-user-doc -->
1340 * <!-- end-user-doc -->
1341 * @generated
1342 */
1343 EAttribute COMPONENT_DEFINITION__NAME = eINSTANCE.getComponentDefinition_Name();
1344
1345 /**
1346 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl <em>Event Definition</em>}' class.
1347 * <!-- begin-user-doc -->
1348 * <!-- end-user-doc -->
1349 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDefinitionImpl
1350 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDefinition()
1351 * @generated
1352 */
1353 EClass EVENT_DEFINITION = eINSTANCE.getEventDefinition();
1354
1355 /**
1356 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl <em>Gate Definition</em>}' class.
1357 * <!-- begin-user-doc -->
1358 * <!-- end-user-doc -->
1359 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.GateDefinitionImpl
1360 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getGateDefinition()
1361 * @generated
1362 */
1363 EClass GATE_DEFINITION = eINSTANCE.getGateDefinition();
1364
1365 /**
1366 * The meta object literal for the '<em><b>Input Events</b></em>' reference list feature.
1367 * <!-- begin-user-doc -->
1368 * <!-- end-user-doc -->
1369 * @generated
1370 */
1371 EReference GATE_DEFINITION__INPUT_EVENTS = eINSTANCE.getGateDefinition_InputEvents();
1372
1373 /**
1374 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl <em>Basic Event Definition</em>}' class.
1375 * <!-- begin-user-doc -->
1376 * <!-- end-user-doc -->
1377 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.BasicEventDefinitionImpl
1378 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getBasicEventDefinition()
1379 * @generated
1380 */
1381 EClass BASIC_EVENT_DEFINITION = eINSTANCE.getBasicEventDefinition();
1382
1383 /**
1384 * The meta object literal for the '<em><b>Distribution</b></em>' containment reference feature.
1385 * <!-- begin-user-doc -->
1386 * <!-- end-user-doc -->
1387 * @generated
1388 */
1389 EReference BASIC_EVENT_DEFINITION__DISTRIBUTION = eINSTANCE.getBasicEventDefinition_Distribution();
1390
1391 /**
1392 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl <em>Input Event</em>}' class.
1393 * <!-- begin-user-doc -->
1394 * <!-- end-user-doc -->
1395 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputEventImpl
1396 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInputEvent()
1397 * @generated
1398 */
1399 EClass INPUT_EVENT = eINSTANCE.getInputEvent();
1400
1401 /**
1402 * The meta object literal for the '<em><b>Multiple</b></em>' attribute feature.
1403 * <!-- begin-user-doc -->
1404 * <!-- end-user-doc -->
1405 * @generated
1406 */
1407 EAttribute INPUT_EVENT__MULTIPLE = eINSTANCE.getInputEvent_Multiple();
1408
1409 /**
1410 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl <em>Event Declaration</em>}' class.
1411 * <!-- begin-user-doc -->
1412 * <!-- end-user-doc -->
1413 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.EventDeclarationImpl
1414 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getEventDeclaration()
1415 * @generated
1416 */
1417 EClass EVENT_DECLARATION = eINSTANCE.getEventDeclaration();
1418
1419 /**
1420 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
1421 * <!-- begin-user-doc -->
1422 * <!-- end-user-doc -->
1423 * @generated
1424 */
1425 EAttribute EVENT_DECLARATION__NAME = eINSTANCE.getEventDeclaration_Name();
1426
1427 /**
1428 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl <em>And Gate Definition</em>}' class.
1429 * <!-- begin-user-doc -->
1430 * <!-- end-user-doc -->
1431 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.AndGateDefinitionImpl
1432 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getAndGateDefinition()
1433 * @generated
1434 */
1435 EClass AND_GATE_DEFINITION = eINSTANCE.getAndGateDefinition();
1436
1437 /**
1438 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl <em>Or Gate Definition</em>}' class.
1439 * <!-- begin-user-doc -->
1440 * <!-- end-user-doc -->
1441 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OrGateDefinitionImpl
1442 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOrGateDefinition()
1443 * @generated
1444 */
1445 EClass OR_GATE_DEFINITION = eINSTANCE.getOrGateDefinition();
1446
1447 /**
1448 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl <em>KOf MGate Definition</em>}' class.
1449 * <!-- begin-user-doc -->
1450 * <!-- end-user-doc -->
1451 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.KOfMGateDefinitionImpl
1452 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getKOfMGateDefinition()
1453 * @generated
1454 */
1455 EClass KOF_MGATE_DEFINITION = eINSTANCE.getKOfMGateDefinition();
1456
1457 /**
1458 * The meta object literal for the '<em><b>K</b></em>' attribute feature.
1459 * <!-- begin-user-doc -->
1460 * <!-- end-user-doc -->
1461 * @generated
1462 */
1463 EAttribute KOF_MGATE_DEFINITION__K = eINSTANCE.getKOfMGateDefinition_K();
1464
1465 /**
1466 * The meta object literal for the '<em><b>M</b></em>' attribute feature.
1467 * <!-- begin-user-doc -->
1468 * <!-- end-user-doc -->
1469 * @generated
1470 */
1471 EAttribute KOF_MGATE_DEFINITION__M = eINSTANCE.getKOfMGateDefinition_M();
1472
1473 /**
1474 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl <em>Component Fault Tree</em>}' class.
1475 * <!-- begin-user-doc -->
1476 * <!-- end-user-doc -->
1477 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentFaultTreeImpl
1478 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponentFaultTree()
1479 * @generated
1480 */
1481 EClass COMPONENT_FAULT_TREE = eINSTANCE.getComponentFaultTree();
1482
1483 /**
1484 * The meta object literal for the '<em><b>Components</b></em>' containment reference list feature.
1485 * <!-- begin-user-doc -->
1486 * <!-- end-user-doc -->
1487 * @generated
1488 */
1489 EReference COMPONENT_FAULT_TREE__COMPONENTS = eINSTANCE.getComponentFaultTree_Components();
1490
1491 /**
1492 * The meta object literal for the '<em><b>Top Event</b></em>' reference feature.
1493 * <!-- begin-user-doc -->
1494 * <!-- end-user-doc -->
1495 * @generated
1496 */
1497 EReference COMPONENT_FAULT_TREE__TOP_EVENT = eINSTANCE.getComponentFaultTree_TopEvent();
1498
1499 /**
1500 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl <em>Component</em>}' class.
1501 * <!-- begin-user-doc -->
1502 * <!-- end-user-doc -->
1503 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ComponentImpl
1504 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getComponent()
1505 * @generated
1506 */
1507 EClass COMPONENT = eINSTANCE.getComponent();
1508
1509 /**
1510 * The meta object literal for the '<em><b>Inputs</b></em>' containment reference list feature.
1511 * <!-- begin-user-doc -->
1512 * <!-- end-user-doc -->
1513 * @generated
1514 */
1515 EReference COMPONENT__INPUTS = eINSTANCE.getComponent_Inputs();
1516
1517 /**
1518 * The meta object literal for the '<em><b>Outputs</b></em>' containment reference list feature.
1519 * <!-- begin-user-doc -->
1520 * <!-- end-user-doc -->
1521 * @generated
1522 */
1523 EReference COMPONENT__OUTPUTS = eINSTANCE.getComponent_Outputs();
1524
1525 /**
1526 * The meta object literal for the '<em><b>Component Definition</b></em>' reference feature.
1527 * <!-- begin-user-doc -->
1528 * <!-- end-user-doc -->
1529 * @generated
1530 */
1531 EReference COMPONENT__COMPONENT_DEFINITION = eINSTANCE.getComponent_ComponentDefinition();
1532
1533 /**
1534 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
1535 * <!-- begin-user-doc -->
1536 * <!-- end-user-doc -->
1537 * @generated
1538 */
1539 EAttribute COMPONENT__NAME = eINSTANCE.getComponent_Name();
1540
1541 /**
1542 * The meta object literal for the '<em><b>Multiple Allowed</b></em>' attribute feature.
1543 * <!-- begin-user-doc -->
1544 * <!-- end-user-doc -->
1545 * @generated
1546 */
1547 EAttribute COMPONENT__MULTIPLE_ALLOWED = eINSTANCE.getComponent_MultipleAllowed();
1548
1549 /**
1550 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl <em>Input</em>}' class.
1551 * <!-- begin-user-doc -->
1552 * <!-- end-user-doc -->
1553 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.InputImpl
1554 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getInput()
1555 * @generated
1556 */
1557 EClass INPUT = eINSTANCE.getInput();
1558
1559 /**
1560 * The meta object literal for the '<em><b>Input Event</b></em>' reference feature.
1561 * <!-- begin-user-doc -->
1562 * <!-- end-user-doc -->
1563 * @generated
1564 */
1565 EReference INPUT__INPUT_EVENT = eINSTANCE.getInput_InputEvent();
1566
1567 /**
1568 * The meta object literal for the '<em><b>Component</b></em>' container reference feature.
1569 * <!-- begin-user-doc -->
1570 * <!-- end-user-doc -->
1571 * @generated
1572 */
1573 EReference INPUT__COMPONENT = eINSTANCE.getInput_Component();
1574
1575 /**
1576 * The meta object literal for the '<em><b>Incoming Connections</b></em>' containment reference list feature.
1577 * <!-- begin-user-doc -->
1578 * <!-- end-user-doc -->
1579 * @generated
1580 */
1581 EReference INPUT__INCOMING_CONNECTIONS = eINSTANCE.getInput_IncomingConnections();
1582
1583 /**
1584 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl <em>Output</em>}' class.
1585 * <!-- begin-user-doc -->
1586 * <!-- end-user-doc -->
1587 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.OutputImpl
1588 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getOutput()
1589 * @generated
1590 */
1591 EClass OUTPUT = eINSTANCE.getOutput();
1592
1593 /**
1594 * The meta object literal for the '<em><b>Event Declaration</b></em>' reference feature.
1595 * <!-- begin-user-doc -->
1596 * <!-- end-user-doc -->
1597 * @generated
1598 */
1599 EReference OUTPUT__EVENT_DECLARATION = eINSTANCE.getOutput_EventDeclaration();
1600
1601 /**
1602 * The meta object literal for the '<em><b>Outgoing Connections</b></em>' reference list feature.
1603 * <!-- begin-user-doc -->
1604 * <!-- end-user-doc -->
1605 * @generated
1606 */
1607 EReference OUTPUT__OUTGOING_CONNECTIONS = eINSTANCE.getOutput_OutgoingConnections();
1608
1609 /**
1610 * The meta object literal for the '<em><b>Component</b></em>' container reference feature.
1611 * <!-- begin-user-doc -->
1612 * <!-- end-user-doc -->
1613 * @generated
1614 */
1615 EReference OUTPUT__COMPONENT = eINSTANCE.getOutput_Component();
1616
1617 /**
1618 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl <em>Connection</em>}' class.
1619 * <!-- begin-user-doc -->
1620 * <!-- end-user-doc -->
1621 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.ConnectionImpl
1622 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getConnection()
1623 * @generated
1624 */
1625 EClass CONNECTION = eINSTANCE.getConnection();
1626
1627 /**
1628 * The meta object literal for the '<em><b>Input</b></em>' container reference feature.
1629 * <!-- begin-user-doc -->
1630 * <!-- end-user-doc -->
1631 * @generated
1632 */
1633 EReference CONNECTION__INPUT = eINSTANCE.getConnection_Input();
1634
1635 /**
1636 * The meta object literal for the '<em><b>Output</b></em>' reference feature.
1637 * <!-- begin-user-doc -->
1638 * <!-- end-user-doc -->
1639 * @generated
1640 */
1641 EReference CONNECTION__OUTPUT = eINSTANCE.getConnection_Output();
1642
1643 /**
1644 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement <em>Modal Element</em>}' class.
1645 * <!-- begin-user-doc -->
1646 * <!-- end-user-doc -->
1647 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.ModalElement
1648 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModalElement()
1649 * @generated
1650 */
1651 EClass MODAL_ELEMENT = eINSTANCE.getModalElement();
1652
1653 /**
1654 * The meta object literal for the '<em><b>Exists</b></em>' attribute feature.
1655 * <!-- begin-user-doc -->
1656 * <!-- end-user-doc -->
1657 * @generated
1658 */
1659 EAttribute MODAL_ELEMENT__EXISTS = eINSTANCE.getModalElement_Exists();
1660
1661 /**
1662 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality <em>Modality</em>}' enum.
1663 * <!-- begin-user-doc -->
1664 * <!-- end-user-doc -->
1665 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.Modality
1666 * @see hu.bme.mit.inf.dslreasoner.faulttree.model.cft.impl.CftPackageImpl#getModality()
1667 * @generated
1668 */
1669 EEnum MODALITY = eINSTANCE.getModality();
1670
1671 }
1672
1673} //CftPackage