Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel')
-rw-r--r--plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel37
1 files changed, 28 insertions, 9 deletions
diff --git a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel
index dc4f92475..563c52175 100644
--- a/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel
+++ b/plugins/org.eclipse.qvtd.pivot.qvtimperative/model/QVTimperative.genmodel
@@ -24,22 +24,36 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//AddStatement/ownedExpression"/>
</genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//AppendParameter"/>
+ <genClasses ecoreClass="QVTimperative.ecore#//AppendParameterBinding">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//AppendParameterBinding/value"/>
+ </genClasses>
+ <genClasses ecoreClass="QVTimperative.ecore#//BufferStatement">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//BufferStatement/ownedExpression"/>
+ </genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//CheckStatement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//CheckStatement/ownedExpression"/>
</genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//ConnectionVariable"/>
<genClasses ecoreClass="QVTimperative.ecore#//DeclareStatement">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//DeclareStatement/isChecked"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//DeclareStatement/isCheck"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//DeclareStatement/ownedExpression"/>
</genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//GuardParameter">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//GuardParameter/referredTypedModel"/>
</genClasses>
+ <genClasses ecoreClass="QVTimperative.ecore#//GuardParameterBinding">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//GuardParameterBinding/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//GuardParameterBinding/isCheck"/>
+ </genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//ImperativeModel"/>
<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"/>
</genClasses>
+ <genClasses ecoreClass="QVTimperative.ecore#//LoopParameterBinding">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//LoopParameterBinding/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//LoopParameterBinding/isCheck"/>
+ </genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//LoopVariable">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference QVTimperative.ecore#//LoopVariable/owningMappingLoop"/>
</genClasses>
@@ -50,19 +64,20 @@
<genClasses ecoreClass="QVTimperative.ecore#//MappingCall">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingCall/binding"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//MappingCall/isInfinite"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//MappingCall/isInstall"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//MappingCall/isInvoke"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingCall/referredMapping"/>
</genClasses>
- <genClasses ecoreClass="QVTimperative.ecore#//MappingCallBinding">
- <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingCallBinding/boundVariable"/>
- <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingCallBinding/mappingCall"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingCallBinding/value"/>
- </genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//MappingLoop">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingLoop/ownedIterators"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingLoop/ownedMappingStatements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingLoop/ownedExpression"/>
</genClasses>
<genClasses image="false" ecoreClass="QVTimperative.ecore#//MappingParameter"/>
+ <genClasses image="false" ecoreClass="QVTimperative.ecore#//MappingParameterBinding">
+ <genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingParameterBinding/mappingCall"/>
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//MappingParameterBinding/boundVariable"/>
+ </genClasses>
<genClasses image="false" ecoreClass="QVTimperative.ecore#//MappingStatement"/>
<genClasses ecoreClass="QVTimperative.ecore#//NewStatement">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//NewStatement/referredTypedModel"/>
@@ -71,9 +86,6 @@
<genClasses image="false" ecoreClass="QVTimperative.ecore#//ObservableStatement">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//ObservableStatement/observedProperties"/>
</genClasses>
- <genClasses ecoreClass="QVTimperative.ecore#//OutConnectionVariable">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//OutConnectionVariable/ownedExpression"/>
- </genClasses>
<genClasses ecoreClass="QVTimperative.ecore#//SetStatement">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//SetStatement/targetVariable"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//SetStatement/targetProperty"/>
@@ -81,6 +93,13 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//SetStatement/isNotify"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//SetStatement/ownedExpression"/>
</genClasses>
+ <genClasses ecoreClass="QVTimperative.ecore#//SimpleParameter">
+ <genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//SimpleParameter/referredTypedModel"/>
+ </genClasses>
+ <genClasses ecoreClass="QVTimperative.ecore#//SimpleParameterBinding">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference QVTimperative.ecore#//SimpleParameterBinding/value"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute QVTimperative.ecore#//SimpleParameterBinding/isCheck"/>
+ </genClasses>
<genClasses image="false" ecoreClass="QVTimperative.ecore#//Statement"/>
<genClasses image="false" ecoreClass="QVTimperative.ecore#//VariableStatement"/>
</genPackages>

Back to the top