diff options
author | Ed Willink | 2016-09-21 11:20:15 +0000 |
---|---|---|
committer | Ed Willink | 2016-09-21 11:20:15 +0000 |
commit | 5325e6e2cd50a70ecff8a6b3fdef8b6c2a081e9a (patch) | |
tree | 17417996e77ff44ba9207e5b616250663c3ed4c1 /plugins | |
parent | 97e54967696fc9a4ad811038207891e3ea0123b5 (diff) | |
download | org.eclipse.qvtd-5325e6e2cd50a70ecff8a6b3fdef8b6c2a081e9a.tar.gz org.eclipse.qvtd-5325e6e2cd50a70ecff8a6b3fdef8b6c2a081e9a.tar.xz org.eclipse.qvtd-5325e6e2cd50a70ecff8a6b3fdef8b6c2a081e9a.zip |
[500369] Introduce ImperativeTransformation
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.ecore | 5 | ||||
-rw-r--r-- | plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.ecore b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.ecore index 040a2817e..e4b89a862 100644 --- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.ecore +++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.ecore @@ -121,6 +121,11 @@ <details key="documentation" value="The Model of an Imperative QVT transformation."/>
</eAnnotations>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="ImperativeTransformation" eSuperTypes="../../org.eclipse.qvtd.pivot.qvtbase/model/QVTbase.ecore#//Transformation">
+ <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
+ <details key="documentation" value="An ImperativeTransfornmation distinguishes a QVTi transformation from other transformations."/>
+ </eAnnotations>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="ImperativeTypedModel" eSuperTypes="../../org.eclipse.qvtd.pivot.qvtbase/model/QVTbase.ecore#//TypedModel">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="An ImperativeTypedModel defines an input,middle or output modek for the transformation."/>
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel index 563c52175..8c37c7def 100644 --- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel +++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel @@ -46,6 +46,7 @@ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//GuardParameterBinding/isCheck"/> </genClasses> <genClasses ecoreClass="QVTimperative.ecore#//ImperativeModel"/> + <genClasses ecoreClass="QVTimperative.ecore#//ImperativeTransformation"/> <genClasses ecoreClass="QVTimperative.ecore#//ImperativeTypedModel"> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//ImperativeTypedModel/isChecked"/> <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//ImperativeTypedModel/isEnforced"/> |