projet-genie-logiciel-systeme/workspace/game/model/generated/Game.genmodel

106 lines
9.2 KiB
Plaintext
Raw Normal View History

2021-11-30 17:25:45 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" copyrightText="generated by Xtext 2.23.0" modelDirectory="/game/src-gen"
modelPluginID="game" forceOverwrite="true" modelName="Game" updateClasspath="false"
rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container" complianceLevel="8.0"
copyrightFields="false" runtimeVersion="2.20">
<genPackages prefix="Game" basePackage="xtext" disposableProviderFactory="true"
fileExtensions="game" ecorePackage="Game.ecore#/">
<genClasses ecoreClass="Game.ecore#//Jeu">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/explorateur"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/territoire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/objets"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/connaissances"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/personnes"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Jeu/transformations"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Explorateur">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Explorateur/tailleTotaleMax"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Explorateur/connaissances"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Explorateur/objets"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Territoire">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Territoire/lieux"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Territoire/chemins"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Lieu">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Lieu/nom"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Lieu/connaissances"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Lieu/personnes"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Lieu/objets"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Lieu/deposable"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Lieu/descriptions"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Lieu/depart"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Lieu/fin"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Chemin">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Chemin/lieuIn"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Chemin/lieuOut"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Chemin/connaissances"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Chemin/objets"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Chemin/objetsConso"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Chemin/ouvert"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Chemin/ferme"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Chemin/obligatoire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Chemin/descriptions"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Objet">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Objet/nom"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Objet/taille"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Objet/visible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Objet/descriptions"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Transformation">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Transformation/condition"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Transformation/objetSource"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Transformation/objetsResultats"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Connaissance">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Connaissance/nom"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Connaissance/visible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Connaissance/descriptions"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Personne">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Personne/visible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Personne/obligatoire"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Personne/interractions"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Interraction">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Interraction/actions"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Interraction/connaissances"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Interraction/objets"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Interraction/visible"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Action">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Action/connaissances"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Action/objets"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Action/objetsConso"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Action/visible"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Action/finInterraction"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Description">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//Description/texte"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Game.ecore#//Description/condition"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//Condition">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Game.ecore#//Condition/condition"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//ConditionEt">
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Game.ecore#//ConditionEt/conditionTest"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Game.ecore#//ConditionEt/conditonTest"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//ConditionTest"/>
<genClasses ecoreClass="Game.ecore#//ConditionConnaissance">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//ConditionConnaissance/connaissance"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//AntiConditionConnaissance">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//AntiConditionConnaissance/connaissance"/>
</genClasses>
<genClasses ecoreClass="Game.ecore#//ConditionObjet">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//ConditionObjet/objet"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//ConditionObjet/comparateur"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Game.ecore#//ConditionObjet/nombre"/>
</genClasses>
</genPackages>
</genmodel:GenModel>