aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore')
-rw-r--r--Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore10
1 files changed, 2 insertions, 8 deletions
diff --git a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore
index 002c8fd8..ae9197da 100644
--- a/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore
+++ b/Domains/hu.bme.mit.inf.dslreasoner.domains.satellite/model/satellite.ecore
@@ -18,11 +18,7 @@
18 <eStructuralFeatures xsi:type="ecore:EReference" name="commSubsystem" lowerBound="1" 18 <eStructuralFeatures xsi:type="ecore:EReference" name="commSubsystem" lowerBound="1"
19 upperBound="2" eType="#//CommSubsystem" containment="true"/> 19 upperBound="2" eType="#//CommSubsystem" containment="true"/>
20 <eStructuralFeatures xsi:type="ecore:EReference" name="communicationLink" eType="#//DirectedCommunicationLink" 20 <eStructuralFeatures xsi:type="ecore:EReference" name="communicationLink" eType="#//DirectedCommunicationLink"
21 changeable="false" volatile="true" transient="true" derived="true"> 21 containment="true"/>
22 <eAnnotations source="org.eclipse.viatra.query.querybasedfeature">
23 <details key="patternFQN" value="hu.bme.mit.inf.dslreasoner.domains.satellite.queries.communicationLinkOfElement"/>
24 </eAnnotations>
25 </eStructuralFeatures>
26 </eClassifiers> 22 </eClassifiers>
27 <eClassifiers xsi:type="ecore:EClass" name="GroundStationNetwork" eSuperTypes="#//CommunicatingElement"/> 23 <eClassifiers xsi:type="ecore:EClass" name="GroundStationNetwork" eSuperTypes="#//CommunicatingElement"/>
28 <eClassifiers xsi:type="ecore:EClass" name="Spacecraft" abstract="true" eSuperTypes="#//CommunicatingElement"> 24 <eClassifiers xsi:type="ecore:EClass" name="Spacecraft" abstract="true" eSuperTypes="#//CommunicatingElement">
@@ -38,8 +34,6 @@
38 <eClassifiers xsi:type="ecore:EClass" name="CommSubsystem"> 34 <eClassifiers xsi:type="ecore:EClass" name="CommSubsystem">
39 <eStructuralFeatures xsi:type="ecore:EAttribute" name="band" lowerBound="1" eType="#//TransceiverBand"/> 35 <eStructuralFeatures xsi:type="ecore:EAttribute" name="band" lowerBound="1" eType="#//TransceiverBand"/>
40 <eStructuralFeatures xsi:type="ecore:EAttribute" name="gain" lowerBound="1" eType="#//AntennaGain"/> 36 <eStructuralFeatures xsi:type="ecore:EAttribute" name="gain" lowerBound="1" eType="#//AntennaGain"/>
41 <eStructuralFeatures xsi:type="ecore:EReference" name="communicationLink" eType="#//DirectedCommunicationLink"
42 containment="true" eOpposite="#//DirectedCommunicationLink/source"/>
43 </eClassifiers> 37 </eClassifiers>
44 <eClassifiers xsi:type="ecore:EEnum" name="TransceiverBand"> 38 <eClassifiers xsi:type="ecore:EEnum" name="TransceiverBand">
45 <eLiterals name="UHF"/> 39 <eLiterals name="UHF"/>
@@ -48,7 +42,7 @@
48 </eClassifiers> 42 </eClassifiers>
49 <eClassifiers xsi:type="ecore:EClass" name="DirectedCommunicationLink"> 43 <eClassifiers xsi:type="ecore:EClass" name="DirectedCommunicationLink">
50 <eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1" 44 <eStructuralFeatures xsi:type="ecore:EReference" name="source" lowerBound="1"
51 eType="#//CommSubsystem" eOpposite="#//CommSubsystem/communicationLink"/> 45 eType="#//CommSubsystem"/>
52 <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1" 46 <eStructuralFeatures xsi:type="ecore:EReference" name="target" lowerBound="1"
53 eType="#//CommSubsystem"/> 47 eType="#//CommSubsystem"/>
54 </eClassifiers> 48 </eClassifiers>