aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore
diff options
context:
space:
mode:
authorLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2019-02-17 20:15:58 -0500
committerLibravatar ArenBabikian <aren.babikian@mail.mcgill.ca>2020-06-07 19:18:55 -0400
commitd1c0835522772372fba70948eedf5d5c03f2d6b8 (patch)
tree0b927a5fb382eef1ee63fb8713c8b48e6afe9239 /Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore
parentCommit before merge (diff)
downloadVIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.tar.gz
VIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.tar.zst
VIATRA-Generator-d1c0835522772372fba70948eedf5d5c03f2d6b8.zip
complete vsconfig files #19
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore')
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore12
1 files changed, 10 insertions, 2 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore
index 05023c15..d9c8bfef 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore
+++ b/Tests/ca.mcgill.ecse.dslreasoner.standalone.test/metamodels/fam.ecore
@@ -8,7 +8,11 @@
8 <eStructuralFeatures xsi:type="ecore:EReference" name="interface" eType="#//FunctionalInterface" 8 <eStructuralFeatures xsi:type="ecore:EReference" name="interface" eType="#//FunctionalInterface"
9 containment="true" eOpposite="#//FunctionalInterface/element"/> 9 containment="true" eOpposite="#//FunctionalInterface/element"/>
10 <eStructuralFeatures xsi:type="ecore:EReference" name="model" lowerBound="1" eType="#//FunctionalArchitectureModel" 10 <eStructuralFeatures xsi:type="ecore:EReference" name="model" lowerBound="1" eType="#//FunctionalArchitectureModel"
11 volatile="true" transient="true" derived="true"/> 11 volatile="true" transient="true" derived="true">
12 <eAnnotations source="org.eclipse.viatra.query.querybasedfeature">
13 <details key="patternFQN" value="ca.mcgill.ecse.dslreasoner.standalone.test.fam.queries.model"/>
14 </eAnnotations>
15 </eStructuralFeatures>
12 <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//Function" 16 <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//Function"
13 eOpposite="#//Function/subElements"/> 17 eOpposite="#//Function/subElements"/>
14 </eClassifiers> 18 </eClassifiers>
@@ -20,7 +24,11 @@
20 <eStructuralFeatures xsi:type="ecore:EReference" name="subElements" upperBound="-1" 24 <eStructuralFeatures xsi:type="ecore:EReference" name="subElements" upperBound="-1"
21 eType="#//FunctionalElement" containment="true" eOpposite="#//FunctionalElement/parent"/> 25 eType="#//FunctionalElement" containment="true" eOpposite="#//FunctionalElement/parent"/>
22 <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" lowerBound="1" eType="#//FunctionType" 26 <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" lowerBound="1" eType="#//FunctionType"
23 changeable="false" volatile="true" transient="true" derived="true"/> 27 changeable="false" volatile="true" transient="true" derived="true">
28 <eAnnotations source="org.eclipse.viatra.query.querybasedfeature">
29 <details key="patternFQN" value="ca.mcgill.ecse.dslreasoner.standalone.test.fam.queries.type"/>
30 </eAnnotations>
31 </eStructuralFeatures>
24 </eClassifiers> 32 </eClassifiers>
25 <eClassifiers xsi:type="ecore:EClass" name="FAMTerminator"> 33 <eClassifiers xsi:type="ecore:EClass" name="FAMTerminator">
26 <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//FunctionalData" 34 <eStructuralFeatures xsi:type="ecore:EReference" name="data" eType="#//FunctionalData"