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.java265
1 files changed, 49 insertions, 216 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
index 7c590f4f..61da12a0 100644
--- 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
@@ -288,187 +288,31 @@ public interface SatellitePackage extends EPackage {
288 int SPACECRAFT__PAYLOAD = COMMUNICATING_ELEMENT_FEATURE_COUNT + 0; 288 int SPACECRAFT__PAYLOAD = COMMUNICATING_ELEMENT_FEATURE_COUNT + 0;
289 289
290 /** 290 /**
291 * The number of structural features of the '<em>Spacecraft</em>' class. 291 * The feature id for the '<em><b>Kind</b></em>' attribute.
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 --> 292 * <!-- begin-user-doc -->
440 * <!-- end-user-doc --> 293 * <!-- end-user-doc -->
441 * @generated 294 * @generated
442 * @ordered 295 * @ordered
443 */ 296 */
444 int SMALL_SAT__COMMUNICATION_LINK = SPACECRAFT__COMMUNICATION_LINK; 297 int SPACECRAFT__KIND = COMMUNICATING_ELEMENT_FEATURE_COUNT + 1;
445 298
446 /** 299 /**
447 * The feature id for the '<em><b>Payload</b></em>' containment reference. 300 * The number of structural features of the '<em>Spacecraft</em>' class.
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 --> 301 * <!-- begin-user-doc -->
458 * <!-- end-user-doc --> 302 * <!-- end-user-doc -->
459 * @generated 303 * @generated
460 * @ordered 304 * @ordered
461 */ 305 */
462 int SMALL_SAT_FEATURE_COUNT = SPACECRAFT_FEATURE_COUNT + 0; 306 int SPACECRAFT_FEATURE_COUNT = COMMUNICATING_ELEMENT_FEATURE_COUNT + 2;
463 307
464 /** 308 /**
465 * The number of operations of the '<em>Small Sat</em>' class. 309 * The number of operations of the '<em>Spacecraft</em>' class.
466 * <!-- begin-user-doc --> 310 * <!-- begin-user-doc -->
467 * <!-- end-user-doc --> 311 * <!-- end-user-doc -->
468 * @generated 312 * @generated
469 * @ordered 313 * @ordered
470 */ 314 */
471 int SMALL_SAT_OPERATION_COUNT = SPACECRAFT_OPERATION_COUNT + 0; 315 int SPACECRAFT_OPERATION_COUNT = COMMUNICATING_ELEMENT_OPERATION_COUNT + 0;
472 316
473 /** 317 /**
474 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class. 318 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class.
@@ -478,7 +322,7 @@ public interface SatellitePackage extends EPackage {
478 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommSubsystem() 322 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getCommSubsystem()
479 * @generated 323 * @generated
480 */ 324 */
481 int COMM_SUBSYSTEM = 8; 325 int COMM_SUBSYSTEM = 5;
482 326
483 /** 327 /**
484 * The feature id for the '<em><b>Band</b></em>' attribute. 328 * The feature id for the '<em><b>Band</b></em>' attribute.
@@ -524,7 +368,7 @@ public interface SatellitePackage extends EPackage {
524 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getDirectedCommunicationLink() 368 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getDirectedCommunicationLink()
525 * @generated 369 * @generated
526 */ 370 */
527 int DIRECTED_COMMUNICATION_LINK = 9; 371 int DIRECTED_COMMUNICATION_LINK = 6;
528 372
529 /** 373 /**
530 * The feature id for the '<em><b>Source</b></em>' reference. 374 * The feature id for the '<em><b>Source</b></em>' reference.
@@ -570,7 +414,7 @@ public interface SatellitePackage extends EPackage {
570 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getPayload() 414 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getPayload()
571 * @generated 415 * @generated
572 */ 416 */
573 int PAYLOAD = 10; 417 int PAYLOAD = 7;
574 418
575 /** 419 /**
576 * The number of structural features of the '<em>Payload</em>' class. 420 * The number of structural features of the '<em>Payload</em>' class.
@@ -598,7 +442,7 @@ public interface SatellitePackage extends EPackage {
598 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryPayload() 442 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getInterferometryPayload()
599 * @generated 443 * @generated
600 */ 444 */
601 int INTERFEROMETRY_PAYLOAD = 11; 445 int INTERFEROMETRY_PAYLOAD = 8;
602 446
603 /** 447 /**
604 * The number of structural features of the '<em>Interferometry Payload</em>' class. 448 * The number of structural features of the '<em>Interferometry Payload</em>' class.
@@ -626,7 +470,7 @@ public interface SatellitePackage extends EPackage {
626 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getTransceiverBand() 470 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getTransceiverBand()
627 * @generated 471 * @generated
628 */ 472 */
629 int TRANSCEIVER_BAND = 12; 473 int TRANSCEIVER_BAND = 9;
630 474
631 /** 475 /**
632 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain <em>Antenna Gain</em>}' enum. 476 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain <em>Antenna Gain</em>}' enum.
@@ -636,7 +480,17 @@ public interface SatellitePackage extends EPackage {
636 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getAntennaGain() 480 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getAntennaGain()
637 * @generated 481 * @generated
638 */ 482 */
639 int ANTENNA_GAIN = 13; 483 int ANTENNA_GAIN = 10;
484
485 /**
486 * The meta object id for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind <em>Spacecraft Kind</em>}' enum.
487 * <!-- begin-user-doc -->
488 * <!-- end-user-doc -->
489 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind
490 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSpacecraftKind()
491 * @generated
492 */
493 int SPACECRAFT_KIND = 11;
640 494
641 /** 495 /**
642 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission <em>Constellation Mission</em>}'. 496 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission <em>Constellation Mission</em>}'.
@@ -755,34 +609,15 @@ public interface SatellitePackage extends EPackage {
755 EReference getSpacecraft_Payload(); 609 EReference getSpacecraft_Payload();
756 610
757 /** 611 /**
758 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat3U <em>Cube Sat3 U</em>}'. 612 * Returns the meta object for the attribute '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft#getKind <em>Kind</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 --> 613 * <!-- begin-user-doc -->
770 * <!-- end-user-doc --> 614 * <!-- end-user-doc -->
771 * @return the meta object for class '<em>Cube Sat6 U</em>'. 615 * @return the meta object for the attribute '<em>Kind</em>'.
772 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat6U 616 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft#getKind()
773 * @generated 617 * @see #getSpacecraft()
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 618 * @generated
784 */ 619 */
785 EClass getSmallSat(); 620 EAttribute getSpacecraft_Kind();
786 621
787 /** 622 /**
788 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem <em>Comm Subsystem</em>}'. 623 * Returns the meta object for class '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem <em>Comm Subsystem</em>}'.
@@ -889,6 +724,16 @@ public interface SatellitePackage extends EPackage {
889 EEnum getAntennaGain(); 724 EEnum getAntennaGain();
890 725
891 /** 726 /**
727 * Returns the meta object for enum '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind <em>Spacecraft Kind</em>}'.
728 * <!-- begin-user-doc -->
729 * <!-- end-user-doc -->
730 * @return the meta object for enum '<em>Spacecraft Kind</em>'.
731 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind
732 * @generated
733 */
734 EEnum getSpacecraftKind();
735
736 /**
892 * Returns the factory that creates the instances of the model. 737 * Returns the factory that creates the instances of the model.
893 * <!-- begin-user-doc --> 738 * <!-- begin-user-doc -->
894 * <!-- end-user-doc --> 739 * <!-- end-user-doc -->
@@ -1011,34 +856,12 @@ public interface SatellitePackage extends EPackage {
1011 EReference SPACECRAFT__PAYLOAD = eINSTANCE.getSpacecraft_Payload(); 856 EReference SPACECRAFT__PAYLOAD = eINSTANCE.getSpacecraft_Payload();
1012 857
1013 /** 858 /**
1014 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CubeSat3UImpl <em>Cube Sat3 U</em>}' class. 859 * The meta object literal for the '<em><b>Kind</b></em>' attribute feature.
1015 * <!-- begin-user-doc --> 860 * <!-- begin-user-doc -->
1016 * <!-- end-user-doc --> 861 * <!-- 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 862 * @generated
1020 */ 863 */
1021 EClass CUBE_SAT3_U = eINSTANCE.getCubeSat3U(); 864 EAttribute SPACECRAFT__KIND = eINSTANCE.getSpacecraft_Kind();
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 865
1043 /** 866 /**
1044 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class. 867 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.impl.CommSubsystemImpl <em>Comm Subsystem</em>}' class.
@@ -1132,6 +955,16 @@ public interface SatellitePackage extends EPackage {
1132 */ 955 */
1133 EEnum ANTENNA_GAIN = eINSTANCE.getAntennaGain(); 956 EEnum ANTENNA_GAIN = eINSTANCE.getAntennaGain();
1134 957
958 /**
959 * The meta object literal for the '{@link hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind <em>Spacecraft Kind</em>}' enum.
960 * <!-- begin-user-doc -->
961 * <!-- end-user-doc -->
962 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind
963 * @see hu.bme.mit.inf.dslreasoner.domains.satellite.impl.SatellitePackageImpl#getSpacecraftKind()
964 * @generated
965 */
966 EEnum SPACECRAFT_KIND = eINSTANCE.getSpacecraftKind();
967
1135 } 968 }
1136 969
1137} //SatellitePackage 970} //SatellitePackage