ecore jusqu'a E35
This commit is contained in:
parent
35e080114e
commit
cc7650516d
|
@ -74,6 +74,8 @@
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="chemin" eType="#//Chemin"/>
|
<eStructuralFeatures xsi:type="ecore:EReference" name="chemin" eType="#//Chemin"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="cheminConso" eType="#//Chemin"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="cheminConso" eType="#//Chemin"
|
||||||
eOpposite="#//Chemin/objetsConso"/>
|
eOpposite="#//Chemin/objetsConso"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="interaction" eType="#//Interraction"
|
||||||
|
eOpposite="#//Interraction/objets"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionObjet" upperBound="-1"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionObjet" upperBound="-1"
|
||||||
eType="#//ConditionObjet" eOpposite="#//ConditionObjet/objet"/>
|
eType="#//ConditionObjet" eOpposite="#//ConditionObjet/objet"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="taille" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="taille" lowerBound="1"
|
||||||
|
@ -87,6 +89,8 @@
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="lieu" eType="#//Lieu" eOpposite="#//Lieu/connaissances"/>
|
<eStructuralFeatures xsi:type="ecore:EReference" name="lieu" eType="#//Lieu" eOpposite="#//Lieu/connaissances"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="chemin" eType="#//Chemin"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="chemin" eType="#//Chemin"
|
||||||
eOpposite="#//Chemin/connaissances"/>
|
eOpposite="#//Chemin/connaissances"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="interaction" eType="#//Interraction"
|
||||||
|
eOpposite="#//Interraction/connaissance"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionConnaissance"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionConnaissance"
|
||||||
upperBound="-1" eType="#//ConditionConnaissance" eOpposite="#//ConditionConnaissance/connaissance"/>
|
upperBound="-1" eType="#//ConditionConnaissance" eOpposite="#//ConditionConnaissance/connaissance"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="visible" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="visible" lowerBound="1"
|
||||||
|
@ -99,12 +103,43 @@
|
||||||
eType="#//Condition"/>
|
eType="#//Condition"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EAttribute" name="obligatoire" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EAttribute" name="obligatoire" lowerBound="1"
|
||||||
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="interractions" lowerBound="1"
|
||||||
|
upperBound="-1" eType="#//Interraction" eOpposite="#//Interraction/personne"/>
|
||||||
|
</eClassifiers>
|
||||||
|
<eClassifiers xsi:type="ecore:EClass" name="Interraction">
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="choix" lowerBound="1" eType="#//Choix"
|
||||||
|
eOpposite="#//Choix/interraction"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="personne" lowerBound="1"
|
||||||
|
eType="#//Personne" eOpposite="#//Personne/interractions"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="objets" upperBound="-1"
|
||||||
|
eType="#//Objet" eOpposite="#//Objet/interaction"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="connaissance" upperBound="-1"
|
||||||
|
eType="#//Connaissance" eOpposite="#//Connaissance/interaction"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="visible" lowerBound="1"
|
||||||
|
eType="#//Condition"/>
|
||||||
|
</eClassifiers>
|
||||||
|
<eClassifiers xsi:type="ecore:EClass" name="Choix">
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="interraction" lowerBound="1"
|
||||||
|
eType="#//Interraction" eOpposite="#//Interraction/choix"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="actions" lowerBound="1"
|
||||||
|
upperBound="-1" eType="#//Action" eOpposite="#//Action/choix"/>
|
||||||
|
</eClassifiers>
|
||||||
|
<eClassifiers xsi:type="ecore:EClass" name="Action">
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="choix" lowerBound="1" eType="#//Choix"
|
||||||
|
eOpposite="#//Choix/actions"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="objets" upperBound="-1"
|
||||||
|
eType="#//Objet"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="connaissance" upperBound="-1"
|
||||||
|
eType="#//Connaissance"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="visible" lowerBound="1"
|
||||||
|
eType="#//Condition"/>
|
||||||
|
<eStructuralFeatures xsi:type="ecore:EReference" name="finInterraction" lowerBound="1"
|
||||||
|
eType="#//Condition"/>
|
||||||
</eClassifiers>
|
</eClassifiers>
|
||||||
<eClassifiers xsi:type="ecore:EClass" name="Condition">
|
<eClassifiers xsi:type="ecore:EClass" name="Condition">
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionOu" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionOu" lowerBound="1"
|
||||||
upperBound="-1" eType="#//ConditionOu" eOpposite="#//ConditionOu/condition"/>
|
upperBound="-1" eType="#//ConditionOu" eOpposite="#//ConditionOu/condition"/>
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="explorateur" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="explorateur" eType="#//Explorateur"/>
|
||||||
eType="#//Explorateur"/>
|
|
||||||
</eClassifiers>
|
</eClassifiers>
|
||||||
<eClassifiers xsi:type="ecore:EClass" name="ConditionOu">
|
<eClassifiers xsi:type="ecore:EClass" name="ConditionOu">
|
||||||
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionEt" lowerBound="1"
|
<eStructuralFeatures xsi:type="ecore:EReference" name="conditionEt" lowerBound="1"
|
||||||
|
|
Loading…
Reference in a new issue