aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.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/impl/SatellitePackageImpl.java')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.java97
1 files changed, 96 insertions, 1 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.java
index 48ba32b8..bbe77e4d 100644
--- a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.java
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/hu/bme/mit/inf/dslreasoner/domains/satellite/impl/SatellitePackageImpl.java
@@ -6,6 +6,9 @@ import hu.bme.mit.inf.dslreasoner.domains.satellite.AntennaGain;
6import hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem; 6import hu.bme.mit.inf.dslreasoner.domains.satellite.CommSubsystem;
7import hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement; 7import hu.bme.mit.inf.dslreasoner.domains.satellite.CommunicatingElement;
8import hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission; 8import hu.bme.mit.inf.dslreasoner.domains.satellite.ConstellationMission;
9import hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat;
10import hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat3U;
11import hu.bme.mit.inf.dslreasoner.domains.satellite.CubeSat6U;
9import hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink; 12import hu.bme.mit.inf.dslreasoner.domains.satellite.DirectedCommunicationLink;
10import hu.bme.mit.inf.dslreasoner.domains.satellite.GroundStationNetwork; 13import hu.bme.mit.inf.dslreasoner.domains.satellite.GroundStationNetwork;
11import hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission; 14import hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryMission;
@@ -13,6 +16,7 @@ import hu.bme.mit.inf.dslreasoner.domains.satellite.InterferometryPayload;
13import hu.bme.mit.inf.dslreasoner.domains.satellite.Payload; 16import hu.bme.mit.inf.dslreasoner.domains.satellite.Payload;
14import hu.bme.mit.inf.dslreasoner.domains.satellite.SatelliteFactory; 17import hu.bme.mit.inf.dslreasoner.domains.satellite.SatelliteFactory;
15import hu.bme.mit.inf.dslreasoner.domains.satellite.SatellitePackage; 18import hu.bme.mit.inf.dslreasoner.domains.satellite.SatellitePackage;
19import hu.bme.mit.inf.dslreasoner.domains.satellite.SmallSat;
16import hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft; 20import hu.bme.mit.inf.dslreasoner.domains.satellite.Spacecraft;
17import hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind; 21import hu.bme.mit.inf.dslreasoner.domains.satellite.SpacecraftKind;
18import hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand; 22import hu.bme.mit.inf.dslreasoner.domains.satellite.TransceiverBand;
@@ -100,6 +104,34 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
100 * <!-- end-user-doc --> 104 * <!-- end-user-doc -->
101 * @generated 105 * @generated
102 */ 106 */
107 private EClass cubeSat3UEClass = null;
108
109 /**
110 * <!-- begin-user-doc -->
111 * <!-- end-user-doc -->
112 * @generated
113 */
114 private EClass cubeSat6UEClass = null;
115
116 /**
117 * <!-- begin-user-doc -->
118 * <!-- end-user-doc -->
119 * @generated
120 */
121 private EClass smallSatEClass = null;
122
123 /**
124 * <!-- begin-user-doc -->
125 * <!-- end-user-doc -->
126 * @generated
127 */
128 private EClass cubeSatEClass = null;
129
130 /**
131 * <!-- begin-user-doc -->
132 * <!-- end-user-doc -->
133 * @generated
134 */
103 private EEnum transceiverBandEEnum = null; 135 private EEnum transceiverBandEEnum = null;
104 136
105 /** 137 /**
@@ -386,6 +418,46 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
386 * @generated 418 * @generated
387 */ 419 */
388 @Override 420 @Override
421 public EClass getCubeSat3U() {
422 return cubeSat3UEClass;
423 }
424
425 /**
426 * <!-- begin-user-doc -->
427 * <!-- end-user-doc -->
428 * @generated
429 */
430 @Override
431 public EClass getCubeSat6U() {
432 return cubeSat6UEClass;
433 }
434
435 /**
436 * <!-- begin-user-doc -->
437 * <!-- end-user-doc -->
438 * @generated
439 */
440 @Override
441 public EClass getSmallSat() {
442 return smallSatEClass;
443 }
444
445 /**
446 * <!-- begin-user-doc -->
447 * <!-- end-user-doc -->
448 * @generated
449 */
450 @Override
451 public EClass getCubeSat() {
452 return cubeSatEClass;
453 }
454
455 /**
456 * <!-- begin-user-doc -->
457 * <!-- end-user-doc -->
458 * @generated
459 */
460 @Override
389 public EEnum getTransceiverBand() { 461 public EEnum getTransceiverBand() {
390 return transceiverBandEEnum; 462 return transceiverBandEEnum;
391 } 463 }
@@ -469,6 +541,14 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
469 541
470 interferometryPayloadEClass = createEClass(INTERFEROMETRY_PAYLOAD); 542 interferometryPayloadEClass = createEClass(INTERFEROMETRY_PAYLOAD);
471 543
544 cubeSat3UEClass = createEClass(CUBE_SAT3_U);
545
546 cubeSat6UEClass = createEClass(CUBE_SAT6_U);
547
548 smallSatEClass = createEClass(SMALL_SAT);
549
550 cubeSatEClass = createEClass(CUBE_SAT);
551
472 // Create enums 552 // Create enums
473 transceiverBandEEnum = createEEnum(TRANSCEIVER_BAND); 553 transceiverBandEEnum = createEEnum(TRANSCEIVER_BAND);
474 antennaGainEEnum = createEEnum(ANTENNA_GAIN); 554 antennaGainEEnum = createEEnum(ANTENNA_GAIN);
@@ -508,6 +588,10 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
508 groundStationNetworkEClass.getESuperTypes().add(this.getCommunicatingElement()); 588 groundStationNetworkEClass.getESuperTypes().add(this.getCommunicatingElement());
509 spacecraftEClass.getESuperTypes().add(this.getCommunicatingElement()); 589 spacecraftEClass.getESuperTypes().add(this.getCommunicatingElement());
510 interferometryPayloadEClass.getESuperTypes().add(this.getPayload()); 590 interferometryPayloadEClass.getESuperTypes().add(this.getPayload());
591 cubeSat3UEClass.getESuperTypes().add(this.getCubeSat());
592 cubeSat6UEClass.getESuperTypes().add(this.getCubeSat());
593 smallSatEClass.getESuperTypes().add(this.getSpacecraft());
594 cubeSatEClass.getESuperTypes().add(this.getSpacecraft());
511 595
512 // Initialize classes, features, and operations; add parameters 596 // Initialize classes, features, and operations; add parameters
513 initEClass(constellationMissionEClass, ConstellationMission.class, "ConstellationMission", IS_ABSTRACT, 597 initEClass(constellationMissionEClass, ConstellationMission.class, "ConstellationMission", IS_ABSTRACT,
@@ -543,7 +627,7 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
543 !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, 627 !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE,
544 IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 628 IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
545 initEAttribute(getSpacecraft_Kind(), this.getSpacecraftKind(), "kind", null, 1, 1, Spacecraft.class, 629 initEAttribute(getSpacecraft_Kind(), this.getSpacecraftKind(), "kind", null, 1, 1, Spacecraft.class,
546 !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); 630 IS_TRANSIENT, IS_VOLATILE, !IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, IS_DERIVED, IS_ORDERED);
547 631
548 initEClass(commSubsystemEClass, CommSubsystem.class, "CommSubsystem", !IS_ABSTRACT, !IS_INTERFACE, 632 initEClass(commSubsystemEClass, CommSubsystem.class, "CommSubsystem", !IS_ABSTRACT, !IS_INTERFACE,
549 IS_GENERATED_INSTANCE_CLASS); 633 IS_GENERATED_INSTANCE_CLASS);
@@ -566,6 +650,17 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka
566 initEClass(interferometryPayloadEClass, InterferometryPayload.class, "InterferometryPayload", !IS_ABSTRACT, 650 initEClass(interferometryPayloadEClass, InterferometryPayload.class, "InterferometryPayload", !IS_ABSTRACT,
567 !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); 651 !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
568 652
653 initEClass(cubeSat3UEClass, CubeSat3U.class, "CubeSat3U", !IS_ABSTRACT, !IS_INTERFACE,
654 IS_GENERATED_INSTANCE_CLASS);
655
656 initEClass(cubeSat6UEClass, CubeSat6U.class, "CubeSat6U", !IS_ABSTRACT, !IS_INTERFACE,
657 IS_GENERATED_INSTANCE_CLASS);
658
659 initEClass(smallSatEClass, SmallSat.class, "SmallSat", !IS_ABSTRACT, !IS_INTERFACE,
660 IS_GENERATED_INSTANCE_CLASS);
661
662 initEClass(cubeSatEClass, CubeSat.class, "CubeSat", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
663
569 // Initialize enums and add enum literals 664 // Initialize enums and add enum literals
570 initEEnum(transceiverBandEEnum, TransceiverBand.class, "TransceiverBand"); 665 initEEnum(transceiverBandEEnum, TransceiverBand.class, "TransceiverBand");
571 addEEnumLiteral(transceiverBandEEnum, TransceiverBand.UHF); 666 addEEnumLiteral(transceiverBandEEnum, TransceiverBand.UHF);