diff options
author | 2019-06-08 19:17:34 -0400 | |
---|---|---|
committer | 2019-06-08 19:17:34 -0400 | |
commit | b21af04ea821c3daa9ce8a6d26c63e9cd198f9a5 (patch) | |
tree | 4be566b25415ca97cb007b5da7d89f216ef515b2 /Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel | |
parent | Merge remote-tracking branch 'origin/master' into kris (diff) | |
download | VIATRA-Generator-b21af04ea821c3daa9ce8a6d26c63e9cd198f9a5.tar.gz VIATRA-Generator-b21af04ea821c3daa9ce8a6d26c63e9cd198f9a5.tar.zst VIATRA-Generator-b21af04ea821c3daa9ce8a6d26c63e9cd198f9a5.zip |
Trying to simplify Satellite case study
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel')
-rw-r--r-- | Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel index f8b6d75b..2d538c06 100644 --- a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel +++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.genmodel | |||
@@ -11,21 +11,6 @@ | |||
11 | <foreignModel>satellite.ecore</foreignModel> | 11 | <foreignModel>satellite.ecore</foreignModel> |
12 | <testsDirectory xsi:nil="true"/> | 12 | <testsDirectory xsi:nil="true"/> |
13 | <genPackages prefix="Satellite" disposableProviderFactory="true" ecorePackage="satellite.ecore#/"> | 13 | <genPackages prefix="Satellite" disposableProviderFactory="true" ecorePackage="satellite.ecore#/"> |
14 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="satellite.ecore#//TransceiverBand"> | ||
15 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//TransceiverBand/UHF"/> | ||
16 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//TransceiverBand/X"/> | ||
17 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//TransceiverBand/Ka"/> | ||
18 | </genEnums> | ||
19 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="satellite.ecore#//AntennaGain"> | ||
20 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//AntennaGain/LOW"/> | ||
21 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//AntennaGain/MEDIUM"/> | ||
22 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//AntennaGain/HIGH"/> | ||
23 | </genEnums> | ||
24 | <genEnums typeSafeEnumCompatible="false" ecoreEnum="satellite.ecore#//SpacecraftKind"> | ||
25 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//SpacecraftKind/CubeSat3U"/> | ||
26 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//SpacecraftKind/CubeSat6U"/> | ||
27 | <genEnumLiterals ecoreEnumLiteral="satellite.ecore#//SpacecraftKind/SmallSat"/> | ||
28 | </genEnums> | ||
29 | <genClasses image="false" ecoreClass="satellite.ecore#//ConstellationMission"> | 14 | <genClasses image="false" ecoreClass="satellite.ecore#//ConstellationMission"> |
30 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//ConstellationMission/groundStationNetwork"/> | 15 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//ConstellationMission/groundStationNetwork"/> |
31 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//ConstellationMission/spacecraft"/> | 16 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//ConstellationMission/spacecraft"/> |
@@ -40,12 +25,8 @@ | |||
40 | <genClasses ecoreClass="satellite.ecore#//GroundStationNetwork"/> | 25 | <genClasses ecoreClass="satellite.ecore#//GroundStationNetwork"/> |
41 | <genClasses image="false" ecoreClass="satellite.ecore#//Spacecraft"> | 26 | <genClasses image="false" ecoreClass="satellite.ecore#//Spacecraft"> |
42 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//Spacecraft/payload"/> | 27 | <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference satellite.ecore#//Spacecraft/payload"/> |
43 | <genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute satellite.ecore#//Spacecraft/kind"/> | ||
44 | </genClasses> | ||
45 | <genClasses ecoreClass="satellite.ecore#//CommSubsystem"> | ||
46 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute satellite.ecore#//CommSubsystem/band"/> | ||
47 | <genFeatures createChild="false" ecoreFeature="ecore:EAttribute satellite.ecore#//CommSubsystem/gain"/> | ||
48 | </genClasses> | 28 | </genClasses> |
29 | <genClasses ecoreClass="satellite.ecore#//CommSubsystem"/> | ||
49 | <genClasses ecoreClass="satellite.ecore#//DirectedCommunicationLink"> | 30 | <genClasses ecoreClass="satellite.ecore#//DirectedCommunicationLink"> |
50 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference satellite.ecore#//DirectedCommunicationLink/source"/> | 31 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference satellite.ecore#//DirectedCommunicationLink/source"/> |
51 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference satellite.ecore#//DirectedCommunicationLink/target"/> | 32 | <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference satellite.ecore#//DirectedCommunicationLink/target"/> |
@@ -55,5 +36,9 @@ | |||
55 | <genClasses ecoreClass="satellite.ecore#//CubeSat3U"/> | 36 | <genClasses ecoreClass="satellite.ecore#//CubeSat3U"/> |
56 | <genClasses ecoreClass="satellite.ecore#//CubeSat6U"/> | 37 | <genClasses ecoreClass="satellite.ecore#//CubeSat6U"/> |
57 | <genClasses ecoreClass="satellite.ecore#//SmallSat"/> | 38 | <genClasses ecoreClass="satellite.ecore#//SmallSat"/> |
39 | <genClasses image="false" ecoreClass="satellite.ecore#//CubeSat"/> | ||
40 | <genClasses ecoreClass="satellite.ecore#//UHFCommSubsystem"/> | ||
41 | <genClasses ecoreClass="satellite.ecore#//XCommSubsystem"/> | ||
42 | <genClasses ecoreClass="satellite.ecore#//KaCommSubsystem"/> | ||
58 | </genPackages> | 43 | </genPackages> |
59 | </genmodel:GenModel> | 44 | </genmodel:GenModel> |