diff options
author | 2019-06-09 14:45:02 -0400 | |
---|---|---|
committer | 2019-06-09 14:45:02 -0400 | |
commit | 555987a459702674da350fa1fd5f76ffe14cd7c0 (patch) | |
tree | c64f2af9d655eb94b1a13d8c22f67bbf34435e0f /Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java | |
parent | Trying to simplify Satellite case study (diff) | |
download | VIATRA-Generator-555987a459702674da350fa1fd5f76ffe14cd7c0.tar.gz VIATRA-Generator-555987a459702674da350fa1fd5f76ffe14cd7c0.tar.zst VIATRA-Generator-555987a459702674da350fa1fd5f76ffe14cd7c0.zip |
Simplify satellite metamodel further
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java')
-rw-r--r-- | Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java | 63 |
1 files changed, 6 insertions, 57 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java index daec68a9..e3e20e0c 100644 --- a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java +++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/ecore-gen/satellite/impl/SatellitePackageImpl.java | |||
@@ -14,7 +14,6 @@ import satellite.ConstellationMission; | |||
14 | import satellite.CubeSat; | 14 | import satellite.CubeSat; |
15 | import satellite.CubeSat3U; | 15 | import satellite.CubeSat3U; |
16 | import satellite.CubeSat6U; | 16 | import satellite.CubeSat6U; |
17 | import satellite.DirectedCommunicationLink; | ||
18 | import satellite.GroundStationNetwork; | 17 | import satellite.GroundStationNetwork; |
19 | import satellite.InterferometryMission; | 18 | import satellite.InterferometryMission; |
20 | import satellite.InterferometryPayload; | 19 | import satellite.InterferometryPayload; |
@@ -81,13 +80,6 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
81 | * <!-- end-user-doc --> | 80 | * <!-- end-user-doc --> |
82 | * @generated | 81 | * @generated |
83 | */ | 82 | */ |
84 | private EClass directedCommunicationLinkEClass = null; | ||
85 | |||
86 | /** | ||
87 | * <!-- begin-user-doc --> | ||
88 | * <!-- end-user-doc --> | ||
89 | * @generated | ||
90 | */ | ||
91 | private EClass payloadEClass = null; | 83 | private EClass payloadEClass = null; |
92 | 84 | ||
93 | /** | 85 | /** |
@@ -286,16 +278,6 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
286 | * @generated | 278 | * @generated |
287 | */ | 279 | */ |
288 | @Override | 280 | @Override |
289 | public EReference getCommunicatingElement_CommunicationLink() { | ||
290 | return (EReference) communicatingElementEClass.getEStructuralFeatures().get(1); | ||
291 | } | ||
292 | |||
293 | /** | ||
294 | * <!-- begin-user-doc --> | ||
295 | * <!-- end-user-doc --> | ||
296 | * @generated | ||
297 | */ | ||
298 | @Override | ||
299 | public EClass getGroundStationNetwork() { | 281 | public EClass getGroundStationNetwork() { |
300 | return groundStationNetworkEClass; | 282 | return groundStationNetworkEClass; |
301 | } | 283 | } |
@@ -336,28 +318,8 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
336 | * @generated | 318 | * @generated |
337 | */ | 319 | */ |
338 | @Override | 320 | @Override |
339 | public EClass getDirectedCommunicationLink() { | 321 | public EReference getCommSubsystem_Target() { |
340 | return directedCommunicationLinkEClass; | 322 | return (EReference) commSubsystemEClass.getEStructuralFeatures().get(0); |
341 | } | ||
342 | |||
343 | /** | ||
344 | * <!-- begin-user-doc --> | ||
345 | * <!-- end-user-doc --> | ||
346 | * @generated | ||
347 | */ | ||
348 | @Override | ||
349 | public EReference getDirectedCommunicationLink_Source() { | ||
350 | return (EReference) directedCommunicationLinkEClass.getEStructuralFeatures().get(0); | ||
351 | } | ||
352 | |||
353 | /** | ||
354 | * <!-- begin-user-doc --> | ||
355 | * <!-- end-user-doc --> | ||
356 | * @generated | ||
357 | */ | ||
358 | @Override | ||
359 | public EReference getDirectedCommunicationLink_Target() { | ||
360 | return (EReference) directedCommunicationLinkEClass.getEStructuralFeatures().get(1); | ||
361 | } | 323 | } |
362 | 324 | ||
363 | /** | 325 | /** |
@@ -489,7 +451,6 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
489 | 451 | ||
490 | communicatingElementEClass = createEClass(COMMUNICATING_ELEMENT); | 452 | communicatingElementEClass = createEClass(COMMUNICATING_ELEMENT); |
491 | createEReference(communicatingElementEClass, COMMUNICATING_ELEMENT__COMM_SUBSYSTEM); | 453 | createEReference(communicatingElementEClass, COMMUNICATING_ELEMENT__COMM_SUBSYSTEM); |
492 | createEReference(communicatingElementEClass, COMMUNICATING_ELEMENT__COMMUNICATION_LINK); | ||
493 | 454 | ||
494 | groundStationNetworkEClass = createEClass(GROUND_STATION_NETWORK); | 455 | groundStationNetworkEClass = createEClass(GROUND_STATION_NETWORK); |
495 | 456 | ||
@@ -497,10 +458,7 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
497 | createEReference(spacecraftEClass, SPACECRAFT__PAYLOAD); | 458 | createEReference(spacecraftEClass, SPACECRAFT__PAYLOAD); |
498 | 459 | ||
499 | commSubsystemEClass = createEClass(COMM_SUBSYSTEM); | 460 | commSubsystemEClass = createEClass(COMM_SUBSYSTEM); |
500 | 461 | createEReference(commSubsystemEClass, COMM_SUBSYSTEM__TARGET); | |
501 | directedCommunicationLinkEClass = createEClass(DIRECTED_COMMUNICATION_LINK); | ||
502 | createEReference(directedCommunicationLinkEClass, DIRECTED_COMMUNICATION_LINK__SOURCE); | ||
503 | createEReference(directedCommunicationLinkEClass, DIRECTED_COMMUNICATION_LINK__TARGET); | ||
504 | 462 | ||
505 | payloadEClass = createEClass(PAYLOAD); | 463 | payloadEClass = createEClass(PAYLOAD); |
506 | 464 | ||
@@ -583,9 +541,6 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
583 | initEReference(getCommunicatingElement_CommSubsystem(), this.getCommSubsystem(), null, "commSubsystem", null, 1, | 541 | initEReference(getCommunicatingElement_CommSubsystem(), this.getCommSubsystem(), null, "commSubsystem", null, 1, |
584 | 2, CommunicatingElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, | 542 | 2, CommunicatingElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, |
585 | !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 543 | !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
586 | initEReference(getCommunicatingElement_CommunicationLink(), this.getDirectedCommunicationLink(), null, | ||
587 | "communicationLink", null, 0, 1, CommunicatingElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, | ||
588 | IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
589 | 544 | ||
590 | initEClass(groundStationNetworkEClass, GroundStationNetwork.class, "GroundStationNetwork", !IS_ABSTRACT, | 545 | initEClass(groundStationNetworkEClass, GroundStationNetwork.class, "GroundStationNetwork", !IS_ABSTRACT, |
591 | !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 546 | !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
@@ -598,15 +553,9 @@ public class SatellitePackageImpl extends EPackageImpl implements SatellitePacka | |||
598 | 553 | ||
599 | initEClass(commSubsystemEClass, CommSubsystem.class, "CommSubsystem", IS_ABSTRACT, !IS_INTERFACE, | 554 | initEClass(commSubsystemEClass, CommSubsystem.class, "CommSubsystem", IS_ABSTRACT, !IS_INTERFACE, |
600 | IS_GENERATED_INSTANCE_CLASS); | 555 | IS_GENERATED_INSTANCE_CLASS); |
601 | 556 | initEReference(getCommSubsystem_Target(), this.getCommSubsystem(), null, "target", null, 0, 1, | |
602 | initEClass(directedCommunicationLinkEClass, DirectedCommunicationLink.class, "DirectedCommunicationLink", | 557 | CommSubsystem.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, |
603 | !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 558 | !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
604 | initEReference(getDirectedCommunicationLink_Source(), this.getCommSubsystem(), null, "source", null, 1, 1, | ||
605 | DirectedCommunicationLink.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, | ||
606 | IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
607 | initEReference(getDirectedCommunicationLink_Target(), this.getCommSubsystem(), null, "target", null, 1, 1, | ||
608 | DirectedCommunicationLink.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, | ||
609 | IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
610 | 559 | ||
611 | initEClass(payloadEClass, Payload.class, "Payload", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 560 | initEClass(payloadEClass, Payload.class, "Payload", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
612 | 561 | ||