diff options
Diffstat (limited to 'plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore')
-rw-r--r-- | plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore b/plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore index 517ff74f1..ddd910d80 100644 --- a/plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore +++ b/plugins/org.eclipse.qvtd.xtext.qvtimperative/model/QVTimperativeCS.ecore @@ -136,6 +136,15 @@ <eStructuralFeatures xsi:type="ecore:EReference" name="ownedInitExpression" eType="ecore:EClass ../../org.eclipse.ocl.xtext.essentialocl/model/EssentialOCLCS.ecore#//ExpCS" containment="true"/> </eClassifiers> + <eClassifiers xsi:type="ecore:EClass" name="SetStatementCS" eSuperTypes="#//StatementCS"> + <eStructuralFeatures xsi:type="ecore:EReference" name="referredProperty" lowerBound="1" + eType="ecore:EClass ../../org.eclipse.ocl.pivot/model/Pivot.ecore#//Property"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="referredVariable" lowerBound="1" + eType="ecore:EClass ../../org.eclipse.ocl.pivot/model/Pivot.ecore#//Variable"/> + <eStructuralFeatures xsi:type="ecore:EReference" name="ownedInitExpression" lowerBound="1" + eType="ecore:EClass ../../org.eclipse.ocl.xtext.essentialocl/model/EssentialOCLCS.ecore#//ExpCS" + containment="true"/> + </eClassifiers> <eClassifiers xsi:type="ecore:EClass" name="StatementCS" abstract="true" eSuperTypes="../../org.eclipse.ocl.xtext.base/model/BaseCS.ecore#//ModelElementCS"/> <eClassifiers xsi:type="ecore:EClass" name="TopLevelCS" eSuperTypes="../../org.eclipse.ocl.xtext.base/model/BaseCS.ecore#//RootPackageCS"> <eStructuralFeatures xsi:type="ecore:EReference" name="ownedMappings" upperBound="-1" |