|
|
@@ -41,14 +41,14 @@
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="VariableDefinition" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Variable ../../org.yakindu.base.types/model/types.ecore#//Property">
|
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="readonly" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="external" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="initialValue" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="initialValue" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="OperationDefinition" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Declaration ../../org.yakindu.base.types/model/types.ecore#//Operation"/>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="LocalReaction" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Declaration ../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Reaction"/>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="TransitionReaction" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Reaction"/>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="Guard">
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="expression" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="expression" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="EntryPointSpec" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//ReactionProperty">
|
|
|
@@ -59,12 +59,12 @@
|
|
|
</eClassifiers>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="EventSpec"/>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="RegularEventSpec" eSuperTypes="#//EventSpec">
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="event" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="event" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="TimeEventSpec" eSuperTypes="#//EventSpec">
|
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="#//TimeEventType"/>
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="unit" eType="#//TimeUnit"/>
|
|
|
</eClassifiers>
|
|
|
@@ -92,20 +92,20 @@
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="DefaultTrigger" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Trigger"/>
|
|
|
<eClassifiers xsi:type="ecore:EClass" name="ReactionEffect" eSuperTypes="../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//Effect">
|
|
|
<eStructuralFeatures xsi:type="ecore:EReference" name="actions" upperBound="-1"
|
|
|
- eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
- <eClassifiers xsi:type="ecore:EClass" name="EventRaisingExpression" eSuperTypes="../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression">
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="event" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eClassifiers xsi:type="ecore:EClass" name="EventRaisingExpression" eSuperTypes="../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression">
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="event" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
- <eClassifiers xsi:type="ecore:EClass" name="EventValueReferenceExpression" eSuperTypes="../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression">
|
|
|
- <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression"
|
|
|
+ <eClassifiers xsi:type="ecore:EClass" name="EventValueReferenceExpression" eSuperTypes="../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression">
|
|
|
+ <eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression"
|
|
|
containment="true"/>
|
|
|
</eClassifiers>
|
|
|
- <eClassifiers xsi:type="ecore:EClass" name="ActiveStateReferenceExpression" eSuperTypes="../../org.yakindu.base.expressions/model/generated/Expressions.ecore#//Expression">
|
|
|
+ <eClassifiers xsi:type="ecore:EClass" name="ActiveStateReferenceExpression" eSuperTypes="../../org.yakindu.base.expressions/model/Expressions.ecore#//Expression">
|
|
|
<eStructuralFeatures xsi:type="ecore:EReference" name="value" eType="ecore:EClass ../../org.yakindu.sct.model.sgraph/model/emf/sgraph.ecore#//State"/>
|
|
|
</eClassifiers>
|
|
|
</ecore:EPackage>
|