aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java1137
1 files changed, 1137 insertions, 0 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java
new file mode 100644
index 00000000..7c590f4f
--- /dev/null
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/SatellitePackage.java
@@ -0,0 +1,1137 @@
1/**
2 */
3package hu.bme.mit.inf.dslreasoner.domains.satellite;
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.domains.satellite.SatelliteFactory
24 * @model kind="package"
25 * @generated
26 */
27public interface SatellitePackage extends EPackage {
28 /**
29 * The package name.
30 * <!-- begin-user-doc -->
31 * <!-- end-user-doc -->
32 * @generated
33 */
34 String eNAME = "satellite";
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/satellite";
43
44 /**
45 * The package namespace name.
46 * <!-- begin-user-doc -->
47 * <!-- end-user-doc -->
48 * @generated
49 */
50 String eNS_PREFIX = "satellite";
51
52 /**
53 * The singleton instance of the package.
54 * <!-- begin-user-doc -->
55 * <!-- end-user-doc -->
56 * @generated
57 */
58 SatellitePackage eINSTANCE = hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl.init();
59
60 /**
61 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.ConstellationMissionImpl <em>Constellation Mission</em>}' class.
62 * <!-- begin-user-doc -->
63 * <!-- end-user-doc -->
64 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.ConstellationMissionImpl
65 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getConstellationMission()
66 * @generated
67 */
68 int CONSTELLATION_MISSION = 0;
69
70 /**
71 * The feature id for the '<em><b>Ground Station Network</b></em>' containment reference.
72 * <!-- begin-user-doc -->
73 * <!-- end-user-doc -->
74 * @generated
75 * @ordered
76 */
77 int CONSTELLATION_MISSION__GROUND_STATION_NETWORK = 0;
78
79 /**
80 * The feature id for the '<em><b>Spacecraft</b></em>' containment reference list.
81 * <!-- begin-user-doc -->
82 * <!-- end-user-doc -->
83 * @generated
84 * @ordered
85 */
86 int CONSTELLATION_MISSION__SPACECRAFT = 1;
87
88 /**
89 * The number of structural features of the '<em>Constellation Mission</em>' class.
90 * <!-- begin-user-doc -->
91 * <!-- end-user-doc -->
92 * @generated
93 * @ordered
94 */
95 int CONSTELLATION_MISSION_FEATURE_COUNT = 2;
96
97 /**
98 * The number of operations of the '<em>Constellation Mission</em>' class.
99 * <!-- begin-user-doc -->
100 * <!-- end-user-doc -->
101 * @generated
102 * @ordered
103 */
104 int CONSTELLATION_MISSION_OPERATION_COUNT = 0;
105
106 /**
107 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryMissionImpl <em>Interferometry Mission</em>}' class.
108 * <!-- begin-user-doc -->
109 * <!-- end-user-doc -->
110 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryMissionImpl
111 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryMission()
112 * @generated
113 */
114 int INTERFEROMETRY_MISSION = 1;
115
116 /**
117 * The feature id for the '<em><b>Ground Station Network</b></em>' containment reference.
118 * <!-- begin-user-doc -->
119 * <!-- end-user-doc -->
120 * @generated
121 * @ordered
122 */
123 int INTERFEROMETRY_MISSION__GROUND_STATION_NETWORK = CONSTELLATION_MISSION__GROUND_STATION_NETWORK;
124
125 /**
126 * The feature id for the '<em><b>Spacecraft</b></em>' containment reference list.
127 * <!-- begin-user-doc -->
128 * <!-- end-user-doc -->
129 * @generated
130 * @ordered
131 */
132 int INTERFEROMETRY_MISSION__SPACECRAFT = CONSTELLATION_MISSION__SPACECRAFT;
133
134 /**
135 * The feature id for the '<em><b>Observation Time</b></em>' attribute.
136 * <!-- begin-user-doc -->
137 * <!-- end-user-doc -->
138 * @generated
139 * @ordered
140 */
141 int INTERFEROMETRY_MISSION__OBSERVATION_TIME = CONSTELLATION_MISSION_FEATURE_COUNT + 0;
142
143 /**
144 * The number of structural features of the '<em>Interferometry Mission</em>' class.
145 * <!-- begin-user-doc -->
146 * <!-- end-user-doc -->
147 * @generated
148 * @ordered
149 */
150 int INTERFEROMETRY_MISSION_FEATURE_COUNT = CONSTELLATION_MISSION_FEATURE_COUNT + 1;
151
152 /**
153 * The number of operations of the '<em>Interferometry Mission</em>' class.
154 * <!-- begin-user-doc -->
155 * <!-- end-user-doc -->
156 * @generated
157 * @ordered
158 */
159 int INTERFEROMETRY_MISSION_OPERATION_COUNT = CONSTELLATION_MISSION_OPERATION_COUNT + 0;
160
161 /**
162 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommunicatingElementImpl <em>Communicating Element</em>}' class.
163 * <!-- begin-user-doc -->
164 * <!-- end-user-doc -->
165 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommunicatingElementImpl
166 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommunicatingElement()
167 * @generated
168 */
169 int COMMUNICATING_ELEMENT = 2;
170
171 /**
172 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
173 * <!-- begin-user-doc -->
174 * <!-- end-user-doc -->
175 * @generated
176 * @ordered
177 */
178 int COMMUNICATING_ELEMENT__COMM_SUBSYSTEM = 0;
179
180 /**
181 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
182 * <!-- begin-user-doc -->
183 * <!-- end-user-doc -->
184 * @generated
185 * @ordered
186 */
187 int COMMUNICATING_ELEMENT__COMMUNICATION_LINK = 1;
188
189 /**
190 * The number of structural features of the '<em>Communicating Element</em>' class.
191 * <!-- begin-user-doc -->
192 * <!-- end-user-doc -->
193 * @generated
194 * @ordered
195 */
196 int COMMUNICATING_ELEMENT_FEATURE_COUNT = 2;
197
198 /**
199 * The number of operations of the '<em>Communicating Element</em>' class.
200 * <!-- begin-user-doc -->
201 * <!-- end-user-doc -->
202 * @generated
203 * @ordered
204 */
205 int COMMUNICATING_ELEMENT_OPERATION_COUNT = 0;
206
207 /**
208 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.GroundStationNetworkImpl <em>Ground Station Network</em>}' class.
209 * <!-- begin-user-doc -->
210 * <!-- end-user-doc -->
211 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.GroundStationNetworkImpl
212 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getGroundStationNetwork()
213 * @generated
214 */
215 int GROUND_STATION_NETWORK = 3;
216
217 /**
218 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
219 * <!-- begin-user-doc -->
220 * <!-- end-user-doc -->
221 * @generated
222 * @ordered
223 */
224 int GROUND_STATION_NETWORK__COMM_SUBSYSTEM = COMMUNICATING_ELEMENT__COMM_SUBSYSTEM;
225
226 /**
227 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
228 * <!-- begin-user-doc -->
229 * <!-- end-user-doc -->
230 * @generated
231 * @ordered
232 */
233 int GROUND_STATION_NETWORK__COMMUNICATION_LINK = COMMUNICATING_ELEMENT__COMMUNICATION_LINK;
234
235 /**
236 * The number of structural features of the '<em>Ground Station Network</em>' class.
237 * <!-- begin-user-doc -->
238 * <!-- end-user-doc -->
239 * @generated
240 * @ordered
241 */
242 int GROUND_STATION_NETWORK_FEATURE_COUNT = COMMUNICATING_ELEMENT_FEATURE_COUNT + 0;
243
244 /**
245 * The number of operations of the '<em>Ground Station Network</em>' class.
246 * <!-- begin-user-doc -->
247 * <!-- end-user-doc -->
248 * @generated
249 * @ordered
250 */
251 int GROUND_STATION_NETWORK_OPERATION_COUNT = COMMUNICATING_ELEMENT_OPERATION_COUNT + 0;
252
253 /**
254 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SpacecraftImpl <em>Spacecraft</em>}' class.
255 * <!-- begin-user-doc -->
256 * <!-- end-user-doc -->
257 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SpacecraftImpl
258 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSpacecraft()
259 * @generated
260 */
261 int SPACECRAFT = 4;
262
263 /**
264 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
265 * <!-- begin-user-doc -->
266 * <!-- end-user-doc -->
267 * @generated
268 * @ordered
269 */
270 int SPACECRAFT__COMM_SUBSYSTEM = COMMUNICATING_ELEMENT__COMM_SUBSYSTEM;
271
272 /**
273 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
274 * <!-- begin-user-doc -->
275 * <!-- end-user-doc -->
276 * @generated
277 * @ordered
278 */
279 int SPACECRAFT__COMMUNICATION_LINK = COMMUNICATING_ELEMENT__COMMUNICATION_LINK;
280
281 /**
282 * The feature id for the '<em><b>Payload</b></em>' containment reference.
283 * <!-- begin-user-doc -->
284 * <!-- end-user-doc -->
285 * @generated
286 * @ordered
287 */
288 int SPACECRAFT__PAYLOAD = COMMUNICATING_ELEMENT_FEATURE_COUNT + 0;
289
290 /**
291 * The number of structural features of the '<em>Spacecraft</em>' class.
292 * <!-- begin-user-doc -->
293 * <!-- end-user-doc -->
294 * @generated
295 * @ordered
296 */
297 int SPACECRAFT_FEATURE_COUNT = COMMUNICATING_ELEMENT_FEATURE_COUNT + 1;
298
299 /**
300 * The number of operations of the '<em>Spacecraft</em>' class.
301 * <!-- begin-user-doc -->
302 * <!-- end-user-doc -->
303 * @generated
304 * @ordered
305 */
306 int SPACECRAFT_OPERATION_COUNT = COMMUNICATING_ELEMENT_OPERATION_COUNT + 0;
307
308 /**
309 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat3UImpl <em>Cube Sat3 U</em>}' class.
310 * <!-- begin-user-doc -->
311 * <!-- end-user-doc -->
312 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat3UImpl
313 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCubeSat3U()
314 * @generated
315 */
316 int CUBE_SAT3_U = 5;
317
318 /**
319 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
320 * <!-- begin-user-doc -->
321 * <!-- end-user-doc -->
322 * @generated
323 * @ordered
324 */
325 int CUBE_SAT3_U__COMM_SUBSYSTEM = SPACECRAFT__COMM_SUBSYSTEM;
326
327 /**
328 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
329 * <!-- begin-user-doc -->
330 * <!-- end-user-doc -->
331 * @generated
332 * @ordered
333 */
334 int CUBE_SAT3_U__COMMUNICATION_LINK = SPACECRAFT__COMMUNICATION_LINK;
335
336 /**
337 * The feature id for the '<em><b>Payload</b></em>' containment reference.
338 * <!-- begin-user-doc -->
339 * <!-- end-user-doc -->
340 * @generated
341 * @ordered
342 */
343 int CUBE_SAT3_U__PAYLOAD = SPACECRAFT__PAYLOAD;
344
345 /**
346 * The number of structural features of the '<em>Cube Sat3 U</em>' class.
347 * <!-- begin-user-doc -->
348 * <!-- end-user-doc -->
349 * @generated
350 * @ordered
351 */
352 int CUBE_SAT3_U_FEATURE_COUNT = SPACECRAFT_FEATURE_COUNT + 0;
353
354 /**
355 * The number of operations of the '<em>Cube Sat3 U</em>' class.
356 * <!-- begin-user-doc -->
357 * <!-- end-user-doc -->
358 * @generated
359 * @ordered
360 */
361 int CUBE_SAT3_U_OPERATION_COUNT = SPACECRAFT_OPERATION_COUNT + 0;
362
363 /**
364 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat6UImpl <em>Cube Sat6 U</em>}' class.
365 * <!-- begin-user-doc -->
366 * <!-- end-user-doc -->
367 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat6UImpl
368 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCubeSat6U()
369 * @generated
370 */
371 int CUBE_SAT6_U = 6;
372
373 /**
374 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
375 * <!-- begin-user-doc -->
376 * <!-- end-user-doc -->
377 * @generated
378 * @ordered
379 */
380 int CUBE_SAT6_U__COMM_SUBSYSTEM = SPACECRAFT__COMM_SUBSYSTEM;
381
382 /**
383 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
384 * <!-- begin-user-doc -->
385 * <!-- end-user-doc -->
386 * @generated
387 * @ordered
388 */
389 int CUBE_SAT6_U__COMMUNICATION_LINK = SPACECRAFT__COMMUNICATION_LINK;
390
391 /**
392 * The feature id for the '<em><b>Payload</b></em>' containment reference.
393 * <!-- begin-user-doc -->
394 * <!-- end-user-doc -->
395 * @generated
396 * @ordered
397 */
398 int CUBE_SAT6_U__PAYLOAD = SPACECRAFT__PAYLOAD;
399
400 /**
401 * The number of structural features of the '<em>Cube Sat6 U</em>' class.
402 * <!-- begin-user-doc -->
403 * <!-- end-user-doc -->
404 * @generated
405 * @ordered
406 */
407 int CUBE_SAT6_U_FEATURE_COUNT = SPACECRAFT_FEATURE_COUNT + 0;
408
409 /**
410 * The number of operations of the '<em>Cube Sat6 U</em>' class.
411 * <!-- begin-user-doc -->
412 * <!-- end-user-doc -->
413 * @generated
414 * @ordered
415 */
416 int CUBE_SAT6_U_OPERATION_COUNT = SPACECRAFT_OPERATION_COUNT + 0;
417
418 /**
419 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SmallSatImpl <em>Small Sat</em>}' class.
420 * <!-- begin-user-doc -->
421 * <!-- end-user-doc -->
422 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SmallSatImpl
423 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSmallSat()
424 * @generated
425 */
426 int SMALL_SAT = 7;
427
428 /**
429 * The feature id for the '<em><b>Comm Subsystem</b></em>' containment reference list.
430 * <!-- begin-user-doc -->
431 * <!-- end-user-doc -->
432 * @generated
433 * @ordered
434 */
435 int SMALL_SAT__COMM_SUBSYSTEM = SPACECRAFT__COMM_SUBSYSTEM;
436
437 /**
438 * The feature id for the '<em><b>Communication Link</b></em>' containment reference.
439 * <!-- begin-user-doc -->
440 * <!-- end-user-doc -->
441 * @generated
442 * @ordered
443 */
444 int SMALL_SAT__COMMUNICATION_LINK = SPACECRAFT__COMMUNICATION_LINK;
445
446 /**
447 * The feature id for the '<em><b>Payload</b></em>' containment reference.
448 * <!-- begin-user-doc -->
449 * <!-- end-user-doc -->
450 * @generated
451 * @ordered
452 */
453 int SMALL_SAT__PAYLOAD = SPACECRAFT__PAYLOAD;
454
455 /**
456 * The number of structural features of the '<em>Small Sat</em>' class.
457 * <!-- begin-user-doc -->
458 * <!-- end-user-doc -->
459 * @generated
460 * @ordered
461 */
462 int SMALL_SAT_FEATURE_COUNT = SPACECRAFT_FEATURE_COUNT + 0;
463
464 /**
465 * The number of operations of the '<em>Small Sat</em>' class.
466 * <!-- begin-user-doc -->
467 * <!-- end-user-doc -->
468 * @generated
469 * @ordered
470 */
471 int SMALL_SAT_OPERATION_COUNT = SPACECRAFT_OPERATION_COUNT + 0;
472
473 /**
474 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class.
475 * <!-- begin-user-doc -->
476 * <!-- end-user-doc -->
477 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl
478 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommSubsystem()
479 * @generated
480 */
481 int COMM_SUBSYSTEM = 8;
482
483 /**
484 * The feature id for the '<em><b>Band</b></em>' attribute.
485 * <!-- begin-user-doc -->
486 * <!-- end-user-doc -->
487 * @generated
488 * @ordered
489 */
490 int COMM_SUBSYSTEM__BAND = 0;
491
492 /**
493 * The feature id for the '<em><b>Gain</b></em>' attribute.
494 * <!-- begin-user-doc -->
495 * <!-- end-user-doc -->
496 * @generated
497 * @ordered
498 */
499 int COMM_SUBSYSTEM__GAIN = 1;
500
501 /**
502 * The number of structural features of the '<em>Comm Subsystem</em>' class.
503 * <!-- begin-user-doc -->
504 * <!-- end-user-doc -->
505 * @generated
506 * @ordered
507 */
508 int COMM_SUBSYSTEM_FEATURE_COUNT = 2;
509
510 /**
511 * The number of operations of the '<em>Comm Subsystem</em>' class.
512 * <!-- begin-user-doc -->
513 * <!-- end-user-doc -->
514 * @generated
515 * @ordered
516 */
517 int COMM_SUBSYSTEM_OPERATION_COUNT = 0;
518
519 /**
520 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.DirectedCommunicationLinkImpl <em>Directed Communication Link</em>}' class.
521 * <!-- begin-user-doc -->
522 * <!-- end-user-doc -->
523 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.DirectedCommunicationLinkImpl
524 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getDirectedCommunicationLink()
525 * @generated
526 */
527 int DIRECTED_COMMUNICATION_LINK = 9;
528
529 /**
530 * The feature id for the '<em><b>Source</b></em>' reference.
531 * <!-- begin-user-doc -->
532 * <!-- end-user-doc -->
533 * @generated
534 * @ordered
535 */
536 int DIRECTED_COMMUNICATION_LINK__SOURCE = 0;
537
538 /**
539 * The feature id for the '<em><b>Target</b></em>' reference.
540 * <!-- begin-user-doc -->
541 * <!-- end-user-doc -->
542 * @generated
543 * @ordered
544 */
545 int DIRECTED_COMMUNICATION_LINK__TARGET = 1;
546
547 /**
548 * The number of structural features of the '<em>Directed Communication Link</em>' class.
549 * <!-- begin-user-doc -->
550 * <!-- end-user-doc -->
551 * @generated
552 * @ordered
553 */
554 int DIRECTED_COMMUNICATION_LINK_FEATURE_COUNT = 2;
555
556 /**
557 * The number of operations of the '<em>Directed Communication Link</em>' class.
558 * <!-- begin-user-doc -->
559 * <!-- end-user-doc -->
560 * @generated
561 * @ordered
562 */
563 int DIRECTED_COMMUNICATION_LINK_OPERATION_COUNT = 0;
564
565 /**
566 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.PayloadImpl <em>Payload</em>}' class.
567 * <!-- begin-user-doc -->
568 * <!-- end-user-doc -->
569 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.PayloadImpl
570 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getPayload()
571 * @generated
572 */
573 int PAYLOAD = 10;
574
575 /**
576 * The number of structural features of the '<em>Payload</em>' class.
577 * <!-- begin-user-doc -->
578 * <!-- end-user-doc -->
579 * @generated
580 * @ordered
581 */
582 int PAYLOAD_FEATURE_COUNT = 0;
583
584 /**
585 * The number of operations of the '<em>Payload</em>' class.
586 * <!-- begin-user-doc -->
587 * <!-- end-user-doc -->
588 * @generated
589 * @ordered
590 */
591 int PAYLOAD_OPERATION_COUNT = 0;
592
593 /**
594 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryPayloadImpl <em>Interferometry Payload</em>}' class.
595 * <!-- begin-user-doc -->
596 * <!-- end-user-doc -->
597 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryPayloadImpl
598 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryPayload()
599 * @generated
600 */
601 int INTERFEROMETRY_PAYLOAD = 11;
602
603 /**
604 * The number of structural features of the '<em>Interferometry Payload</em>' class.
605 * <!-- begin-user-doc -->
606 * <!-- end-user-doc -->
607 * @generated
608 * @ordered
609 */
610 int INTERFEROMETRY_PAYLOAD_FEATURE_COUNT = PAYLOAD_FEATURE_COUNT + 0;
611
612 /**
613 * The number of operations of the '<em>Interferometry Payload</em>' class.
614 * <!-- begin-user-doc -->
615 * <!-- end-user-doc -->
616 * @generated
617 * @ordered
618 */
619 int INTERFEROMETRY_PAYLOAD_OPERATION_COUNT = PAYLOAD_OPERATION_COUNT + 0;
620
621 /**
622 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand <em>Transceiver Band</em>}' enum.
623 * <!-- begin-user-doc -->
624 * <!-- end-user-doc -->
625 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand
626 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getTransceiverBand()
627 * @generated
628 */
629 int TRANSCEIVER_BAND = 12;
630
631 /**
632 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain <em>Antenna Gain</em>}' enum.
633 * <!-- begin-user-doc -->
634 * <!-- end-user-doc -->
635 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain
636 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getAntennaGain()
637 * @generated
638 */
639 int ANTENNA_GAIN = 13;
640
641 /**
642 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission <em>Constellation Mission</em>}'.
643 * <!-- begin-user-doc -->
644 * <!-- end-user-doc -->
645 * @return the meta object for class '<em>Constellation Mission</em>'.
646 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission
647 * @generated
648 */
649 EClass getConstellationMission();
650
651 /**
652 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission#getGroundStationNetwork <em>Ground Station Network</em>}'.
653 * <!-- begin-user-doc -->
654 * <!-- end-user-doc -->
655 * @return the meta object for the containment reference '<em>Ground Station Network</em>'.
656 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission#getGroundStationNetwork()
657 * @see #getConstellationMission()
658 * @generated
659 */
660 EReference getConstellationMission_GroundStationNetwork();
661
662 /**
663 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission#getSpacecraft <em>Spacecraft</em>}'.
664 * <!-- begin-user-doc -->
665 * <!-- end-user-doc -->
666 * @return the meta object for the containment reference list '<em>Spacecraft</em>'.
667 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission#getSpacecraft()
668 * @see #getConstellationMission()
669 * @generated
670 */
671 EReference getConstellationMission_Spacecraft();
672
673 /**
674 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission <em>Interferometry Mission</em>}'.
675 * <!-- begin-user-doc -->
676 * <!-- end-user-doc -->
677 * @return the meta object for class '<em>Interferometry Mission</em>'.
678 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission
679 * @generated
680 */
681 EClass getInterferometryMission();
682
683 /**
684 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission#getObservationTime <em>Observation Time</em>}'.
685 * <!-- begin-user-doc -->
686 * <!-- end-user-doc -->
687 * @return the meta object for the attribute '<em>Observation Time</em>'.
688 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission#getObservationTime()
689 * @see #getInterferometryMission()
690 * @generated
691 */
692 EAttribute getInterferometryMission_ObservationTime();
693
694 /**
695 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement <em>Communicating Element</em>}'.
696 * <!-- begin-user-doc -->
697 * <!-- end-user-doc -->
698 * @return the meta object for class '<em>Communicating Element</em>'.
699 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement
700 * @generated
701 */
702 EClass getCommunicatingElement();
703
704 /**
705 * Returns the meta object for the containment reference list '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement#getCommSubsystem <em>Comm Subsystem</em>}'.
706 * <!-- begin-user-doc -->
707 * <!-- end-user-doc -->
708 * @return the meta object for the containment reference list '<em>Comm Subsystem</em>'.
709 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement#getCommSubsystem()
710 * @see #getCommunicatingElement()
711 * @generated
712 */
713 EReference getCommunicatingElement_CommSubsystem();
714
715 /**
716 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement#getCommunicationLink <em>Communication Link</em>}'.
717 * <!-- begin-user-doc -->
718 * <!-- end-user-doc -->
719 * @return the meta object for the containment reference '<em>Communication Link</em>'.
720 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement#getCommunicationLink()
721 * @see #getCommunicatingElement()
722 * @generated
723 */
724 EReference getCommunicatingElement_CommunicationLink();
725
726 /**
727 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.GroundStationNetwork <em>Ground Station Network</em>}'.
728 * <!-- begin-user-doc -->
729 * <!-- end-user-doc -->
730 * @return the meta object for class '<em>Ground Station Network</em>'.
731 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.GroundStationNetwork
732 * @generated
733 */
734 EClass getGroundStationNetwork();
735
736 /**
737 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft <em>Spacecraft</em>}'.
738 * <!-- begin-user-doc -->
739 * <!-- end-user-doc -->
740 * @return the meta object for class '<em>Spacecraft</em>'.
741 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft
742 * @generated
743 */
744 EClass getSpacecraft();
745
746 /**
747 * Returns the meta object for the containment reference '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft#getPayload <em>Payload</em>}'.
748 * <!-- begin-user-doc -->
749 * <!-- end-user-doc -->
750 * @return the meta object for the containment reference '<em>Payload</em>'.
751 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft#getPayload()
752 * @see #getSpacecraft()
753 * @generated
754 */
755 EReference getSpacecraft_Payload();
756
757 /**
758 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat3U <em>Cube Sat3 U</em>}'.
759 * <!-- begin-user-doc -->
760 * <!-- end-user-doc -->
761 * @return the meta object for class '<em>Cube Sat3 U</em>'.
762 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat3U
763 * @generated
764 */
765 EClass getCubeSat3U();
766
767 /**
768 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat6U <em>Cube Sat6 U</em>}'.
769 * <!-- begin-user-doc -->
770 * <!-- end-user-doc -->
771 * @return the meta object for class '<em>Cube Sat6 U</em>'.
772 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat6U
773 * @generated
774 */
775 EClass getCubeSat6U();
776
777 /**
778 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.SmallSat <em>Small Sat</em>}'.
779 * <!-- begin-user-doc -->
780 * <!-- end-user-doc -->
781 * @return the meta object for class '<em>Small Sat</em>'.
782 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.SmallSat
783 * @generated
784 */
785 EClass getSmallSat();
786
787 /**
788 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem <em>Comm Subsystem</em>}'.
789 * <!-- begin-user-doc -->
790 * <!-- end-user-doc -->
791 * @return the meta object for class '<em>Comm Subsystem</em>'.
792 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem
793 * @generated
794 */
795 EClass getCommSubsystem();
796
797 /**
798 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem#getBand <em>Band</em>}'.
799 * <!-- begin-user-doc -->
800 * <!-- end-user-doc -->
801 * @return the meta object for the attribute '<em>Band</em>'.
802 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem#getBand()
803 * @see #getCommSubsystem()
804 * @generated
805 */
806 EAttribute getCommSubsystem_Band();
807
808 /**
809 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem#getGain <em>Gain</em>}'.
810 * <!-- begin-user-doc -->
811 * <!-- end-user-doc -->
812 * @return the meta object for the attribute '<em>Gain</em>'.
813 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem#getGain()
814 * @see #getCommSubsystem()
815 * @generated
816 */
817 EAttribute getCommSubsystem_Gain();
818
819 /**
820 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink <em>Directed Communication Link</em>}'.
821 * <!-- begin-user-doc -->
822 * <!-- end-user-doc -->
823 * @return the meta object for class '<em>Directed Communication Link</em>'.
824 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink
825 * @generated
826 */
827 EClass getDirectedCommunicationLink();
828
829 /**
830 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink#getSource <em>Source</em>}'.
831 * <!-- begin-user-doc -->
832 * <!-- end-user-doc -->
833 * @return the meta object for the reference '<em>Source</em>'.
834 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink#getSource()
835 * @see #getDirectedCommunicationLink()
836 * @generated
837 */
838 EReference getDirectedCommunicationLink_Source();
839
840 /**
841 * Returns the meta object for the reference '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink#getTarget <em>Target</em>}'.
842 * <!-- begin-user-doc -->
843 * <!-- end-user-doc -->
844 * @return the meta object for the reference '<em>Target</em>'.
845 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink#getTarget()
846 * @see #getDirectedCommunicationLink()
847 * @generated
848 */
849 EReference getDirectedCommunicationLink_Target();
850
851 /**
852 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.Payload <em>Payload</em>}'.
853 * <!-- begin-user-doc -->
854 * <!-- end-user-doc -->
855 * @return the meta object for class '<em>Payload</em>'.
856 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.Payload
857 * @generated
858 */
859 EClass getPayload();
860
861 /**
862 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryPayload <em>Interferometry Payload</em>}'.
863 * <!-- begin-user-doc -->
864 * <!-- end-user-doc -->
865 * @return the meta object for class '<em>Interferometry Payload</em>'.
866 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryPayload
867 * @generated
868 */
869 EClass getInterferometryPayload();
870
871 /**
872 * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand <em>Transceiver Band</em>}'.
873 * <!-- begin-user-doc -->
874 * <!-- end-user-doc -->
875 * @return the meta object for enum '<em>Transceiver Band</em>'.
876 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand
877 * @generated
878 */
879 EEnum getTransceiverBand();
880
881 /**
882 * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain <em>Antenna Gain</em>}'.
883 * <!-- begin-user-doc -->
884 * <!-- end-user-doc -->
885 * @return the meta object for enum '<em>Antenna Gain</em>'.
886 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain
887 * @generated
888 */
889 EEnum getAntennaGain();
890
891 /**
892 * Returns the factory that creates the instances of the model.
893 * <!-- begin-user-doc -->
894 * <!-- end-user-doc -->
895 * @return the factory that creates the instances of the model.
896 * @generated
897 */
898 SatelliteFactory getSatelliteFactory();
899
900 /**
901 * <!-- begin-user-doc -->
902 * Defines literals for the meta objects that represent
903 * <ul>
904 * <li>each class,</li>
905 * <li>each feature of each class,</li>
906 * <li>each operation of each class,</li>
907 * <li>each enum,</li>
908 * <li>and each data type</li>
909 * </ul>
910 * <!-- end-user-doc -->
911 * @generated
912 */
913 interface Literals {
914 /**
915 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.ConstellationMissionImpl <em>Constellation Mission</em>}' class.
916 * <!-- begin-user-doc -->
917 * <!-- end-user-doc -->
918 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.ConstellationMissionImpl
919 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getConstellationMission()
920 * @generated
921 */
922 EClass CONSTELLATION_MISSION = eINSTANCE.getConstellationMission();
923
924 /**
925 * The meta object literal for the '<em><b>Ground Station Network</b></em>' containment reference feature.
926 * <!-- begin-user-doc -->
927 * <!-- end-user-doc -->
928 * @generated
929 */
930 EReference CONSTELLATION_MISSION__GROUND_STATION_NETWORK = eINSTANCE
931 .getConstellationMission_GroundStationNetwork();
932
933 /**
934 * The meta object literal for the '<em><b>Spacecraft</b></em>' containment reference list feature.
935 * <!-- begin-user-doc -->
936 * <!-- end-user-doc -->
937 * @generated
938 */
939 EReference CONSTELLATION_MISSION__SPACECRAFT = eINSTANCE.getConstellationMission_Spacecraft();
940
941 /**
942 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryMissionImpl <em>Interferometry Mission</em>}' class.
943 * <!-- begin-user-doc -->
944 * <!-- end-user-doc -->
945 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryMissionImpl
946 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryMission()
947 * @generated
948 */
949 EClass INTERFEROMETRY_MISSION = eINSTANCE.getInterferometryMission();
950
951 /**
952 * The meta object literal for the '<em><b>Observation Time</b></em>' attribute feature.
953 * <!-- begin-user-doc -->
954 * <!-- end-user-doc -->
955 * @generated
956 */
957 EAttribute INTERFEROMETRY_MISSION__OBSERVATION_TIME = eINSTANCE.getInterferometryMission_ObservationTime();
958
959 /**
960 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommunicatingElementImpl <em>Communicating Element</em>}' class.
961 * <!-- begin-user-doc -->
962 * <!-- end-user-doc -->
963 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommunicatingElementImpl
964 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommunicatingElement()
965 * @generated
966 */
967 EClass COMMUNICATING_ELEMENT = eINSTANCE.getCommunicatingElement();
968
969 /**
970 * The meta object literal for the '<em><b>Comm Subsystem</b></em>' containment reference list feature.
971 * <!-- begin-user-doc -->
972 * <!-- end-user-doc -->
973 * @generated
974 */
975 EReference COMMUNICATING_ELEMENT__COMM_SUBSYSTEM = eINSTANCE.getCommunicatingElement_CommSubsystem();
976
977 /**
978 * The meta object literal for the '<em><b>Communication Link</b></em>' containment reference feature.
979 * <!-- begin-user-doc -->
980 * <!-- end-user-doc -->
981 * @generated
982 */
983 EReference COMMUNICATING_ELEMENT__COMMUNICATION_LINK = eINSTANCE.getCommunicatingElement_CommunicationLink();
984
985 /**
986 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.GroundStationNetworkImpl <em>Ground Station Network</em>}' class.
987 * <!-- begin-user-doc -->
988 * <!-- end-user-doc -->
989 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.GroundStationNetworkImpl
990 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getGroundStationNetwork()
991 * @generated
992 */
993 EClass GROUND_STATION_NETWORK = eINSTANCE.getGroundStationNetwork();
994
995 /**
996 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SpacecraftImpl <em>Spacecraft</em>}' class.
997 * <!-- begin-user-doc -->
998 * <!-- end-user-doc -->
999 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SpacecraftImpl
1000 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSpacecraft()
1001 * @generated
1002 */
1003 EClass SPACECRAFT = eINSTANCE.getSpacecraft();
1004
1005 /**
1006 * The meta object literal for the '<em><b>Payload</b></em>' containment reference feature.
1007 * <!-- begin-user-doc -->
1008 * <!-- end-user-doc -->
1009 * @generated
1010 */
1011 EReference SPACECRAFT__PAYLOAD = eINSTANCE.getSpacecraft_Payload();
1012
1013 /**
1014 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat3UImpl <em>Cube Sat3 U</em>}' class.
1015 * <!-- begin-user-doc -->
1016 * <!-- end-user-doc -->
1017 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat3UImpl
1018 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCubeSat3U()
1019 * @generated
1020 */
1021 EClass CUBE_SAT3_U = eINSTANCE.getCubeSat3U();
1022
1023 /**
1024 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat6UImpl <em>Cube Sat6 U</em>}' class.
1025 * <!-- begin-user-doc -->
1026 * <!-- end-user-doc -->
1027 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat6UImpl
1028 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCubeSat6U()
1029 * @generated
1030 */
1031 EClass CUBE_SAT6_U = eINSTANCE.getCubeSat6U();
1032
1033 /**
1034 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SmallSatImpl <em>Small Sat</em>}' class.
1035 * <!-- begin-user-doc -->
1036 * <!-- end-user-doc -->
1037 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SmallSatImpl
1038 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSmallSat()
1039 * @generated
1040 */
1041 EClass SMALL_SAT = eINSTANCE.getSmallSat();
1042
1043 /**
1044 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class.
1045 * <!-- begin-user-doc -->
1046 * <!-- end-user-doc -->
1047 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl
1048 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommSubsystem()
1049 * @generated
1050 */
1051 EClass COMM_SUBSYSTEM = eINSTANCE.getCommSubsystem();
1052
1053 /**
1054 * The meta object literal for the '<em><b>Band</b></em>' attribute feature.
1055 * <!-- begin-user-doc -->
1056 * <!-- end-user-doc -->
1057 * @generated
1058 */
1059 EAttribute COMM_SUBSYSTEM__BAND = eINSTANCE.getCommSubsystem_Band();
1060
1061 /**
1062 * The meta object literal for the '<em><b>Gain</b></em>' attribute feature.
1063 * <!-- begin-user-doc -->
1064 * <!-- end-user-doc -->
1065 * @generated
1066 */
1067 EAttribute COMM_SUBSYSTEM__GAIN = eINSTANCE.getCommSubsystem_Gain();
1068
1069 /**
1070 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.DirectedCommunicationLinkImpl <em>Directed Communication Link</em>}' class.
1071 * <!-- begin-user-doc -->
1072 * <!-- end-user-doc -->
1073 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.DirectedCommunicationLinkImpl
1074 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getDirectedCommunicationLink()
1075 * @generated
1076 */
1077 EClass DIRECTED_COMMUNICATION_LINK = eINSTANCE.getDirectedCommunicationLink();
1078
1079 /**
1080 * The meta object literal for the '<em><b>Source</b></em>' reference feature.
1081 * <!-- begin-user-doc -->
1082 * <!-- end-user-doc -->
1083 * @generated
1084 */
1085 EReference DIRECTED_COMMUNICATION_LINK__SOURCE = eINSTANCE.getDirectedCommunicationLink_Source();
1086
1087 /**
1088 * The meta object literal for the '<em><b>Target</b></em>' reference feature.
1089 * <!-- begin-user-doc -->
1090 * <!-- end-user-doc -->
1091 * @generated
1092 */
1093 EReference DIRECTED_COMMUNICATION_LINK__TARGET = eINSTANCE.getDirectedCommunicationLink_Target();
1094
1095 /**
1096 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.PayloadImpl <em>Payload</em>}' class.
1097 * <!-- begin-user-doc -->
1098 * <!-- end-user-doc -->
1099 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.PayloadImpl
1100 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getPayload()
1101 * @generated
1102 */
1103 EClass PAYLOAD = eINSTANCE.getPayload();
1104
1105 /**
1106 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryPayloadImpl <em>Interferometry Payload</em>}' class.
1107 * <!-- begin-user-doc -->
1108 * <!-- end-user-doc -->
1109 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.InterferometryPayloadImpl
1110 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryPayload()
1111 * @generated
1112 */
1113 EClass INTERFEROMETRY_PAYLOAD = eINSTANCE.getInterferometryPayload();
1114
1115 /**
1116 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand <em>Transceiver Band</em>}' enum.
1117 * <!-- begin-user-doc -->
1118 * <!-- end-user-doc -->
1119 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand
1120 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getTransceiverBand()
1121 * @generated
1122 */
1123 EEnum TRANSCEIVER_BAND = eINSTANCE.getTransceiverBand();
1124
1125 /**
1126 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain <em>Antenna Gain</em>}' enum.
1127 * <!-- begin-user-doc -->
1128 * <!-- end-user-doc -->
1129 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain
1130 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getAntennaGain()
1131 * @generated
1132 */
1133 EEnum ANTENNA_GAIN = eINSTANCE.getAntennaGain();
1134
1135 }
1136
1137} //SatellitePackage