/**
* generated by Xtext 2.23.0
*/
package fr.n7.game;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
*
* The Package for the model.
* It contains accessors for the meta objects to represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @see fr.n7.game.GameFactory
* @model kind="package"
* @generated
*/
public interface GamePackage extends EPackage
{
/**
* The package name.
*
*
* @generated
*/
String eNAME = "game";
/**
* The package namespace URI.
*
*
* @generated
*/
String eNS_URI = "http://game";
/**
* The package namespace name.
*
*
* @generated
*/
String eNS_PREFIX = "game";
/**
* The singleton instance of the package.
*
*
* @generated
*/
GamePackage eINSTANCE = fr.n7.game.impl.GamePackageImpl.init();
/**
* The meta object id for the '{@link fr.n7.game.impl.JeuImpl Jeu}' class.
*
*
* @see fr.n7.game.impl.JeuImpl
* @see fr.n7.game.impl.GamePackageImpl#getJeu()
* @generated
*/
int JEU = 0;
/**
* The feature id for the 'Explorateur' containment reference.
*
*
* @generated
* @ordered
*/
int JEU__EXPLORATEUR = 0;
/**
* The feature id for the 'Territoire' containment reference.
*
*
* @generated
* @ordered
*/
int JEU__TERRITOIRE = 1;
/**
* The feature id for the 'Objets' containment reference list.
*
*
* @generated
* @ordered
*/
int JEU__OBJETS = 2;
/**
* The feature id for the 'Connaissances' containment reference list.
*
*
* @generated
* @ordered
*/
int JEU__CONNAISSANCES = 3;
/**
* The feature id for the 'Personnes' containment reference list.
*
*
* @generated
* @ordered
*/
int JEU__PERSONNES = 4;
/**
* The feature id for the 'Transformations' containment reference list.
*
*
* @generated
* @ordered
*/
int JEU__TRANSFORMATIONS = 5;
/**
* The number of structural features of the 'Jeu' class.
*
*
* @generated
* @ordered
*/
int JEU_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link fr.n7.game.impl.ExplorateurImpl Explorateur}' class.
*
*
* @see fr.n7.game.impl.ExplorateurImpl
* @see fr.n7.game.impl.GamePackageImpl#getExplorateur()
* @generated
*/
int EXPLORATEUR = 1;
/**
* The feature id for the 'Taille Inventaire' attribute.
*
*
* @generated
* @ordered
*/
int EXPLORATEUR__TAILLE_INVENTAIRE = 0;
/**
* The feature id for the 'Connaissances' attribute list.
*
*
* @generated
* @ordered
*/
int EXPLORATEUR__CONNAISSANCES = 1;
/**
* The feature id for the 'Objets' attribute list.
*
*
* @generated
* @ordered
*/
int EXPLORATEUR__OBJETS = 2;
/**
* The number of structural features of the 'Explorateur' class.
*
*
* @generated
* @ordered
*/
int EXPLORATEUR_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link fr.n7.game.impl.TerritoireImpl Territoire}' class.
*
*
* @see fr.n7.game.impl.TerritoireImpl
* @see fr.n7.game.impl.GamePackageImpl#getTerritoire()
* @generated
*/
int TERRITOIRE = 2;
/**
* The feature id for the 'Lieux' containment reference list.
*
*
* @generated
* @ordered
*/
int TERRITOIRE__LIEUX = 0;
/**
* The feature id for the 'Chemins' containment reference list.
*
*
* @generated
* @ordered
*/
int TERRITOIRE__CHEMINS = 1;
/**
* The number of structural features of the 'Territoire' class.
*
*
* @generated
* @ordered
*/
int TERRITOIRE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link fr.n7.game.impl.LieuImpl Lieu}' class.
*
*
* @see fr.n7.game.impl.LieuImpl
* @see fr.n7.game.impl.GamePackageImpl#getLieu()
* @generated
*/
int LIEU = 3;
/**
* The feature id for the 'Nom' attribute.
*
*
* @generated
* @ordered
*/
int LIEU__NOM = 0;
/**
* The feature id for the 'Deposable' containment reference.
*
*
* @generated
* @ordered
*/
int LIEU__DEPOSABLE = 1;
/**
* The feature id for the 'Depart' containment reference.
*
*
* @generated
* @ordered
*/
int LIEU__DEPART = 2;
/**
* The feature id for the 'Fin' containment reference.
*
*
* @generated
* @ordered
*/
int LIEU__FIN = 3;
/**
* The feature id for the 'Personnes' attribute list.
*
*
* @generated
* @ordered
*/
int LIEU__PERSONNES = 4;
/**
* The feature id for the 'Descriptions' containment reference list.
*
*
* @generated
* @ordered
*/
int LIEU__DESCRIPTIONS = 5;
/**
* The feature id for the 'Objets' attribute list.
*
*
* @generated
* @ordered
*/
int LIEU__OBJETS = 6;
/**
* The feature id for the 'Connaissances' attribute list.
*
*
* @generated
* @ordered
*/
int LIEU__CONNAISSANCES = 7;
/**
* The number of structural features of the 'Lieu' class.
*
*
* @generated
* @ordered
*/
int LIEU_FEATURE_COUNT = 8;
/**
* The meta object id for the '{@link fr.n7.game.impl.CheminImpl Chemin}' class.
*
*
* @see fr.n7.game.impl.CheminImpl
* @see fr.n7.game.impl.GamePackageImpl#getChemin()
* @generated
*/
int CHEMIN = 4;
/**
* The feature id for the 'Lieu In' attribute.
*
*
* @generated
* @ordered
*/
int CHEMIN__LIEU_IN = 0;
/**
* The feature id for the 'Lieu Out' attribute.
*
*
* @generated
* @ordered
*/
int CHEMIN__LIEU_OUT = 1;
/**
* The feature id for the 'Ouvert' containment reference.
*
*
* @generated
* @ordered
*/
int CHEMIN__OUVERT = 2;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int CHEMIN__VISIBLE = 3;
/**
* The feature id for the 'Obligatoire' containment reference.
*
*
* @generated
* @ordered
*/
int CHEMIN__OBLIGATOIRE = 4;
/**
* The feature id for the 'Connaissances' attribute list.
*
*
* @generated
* @ordered
*/
int CHEMIN__CONNAISSANCES = 5;
/**
* The feature id for the 'Objets Recus' attribute list.
*
*
* @generated
* @ordered
*/
int CHEMIN__OBJETS_RECUS = 6;
/**
* The feature id for the 'Objets Conso' attribute list.
*
*
* @generated
* @ordered
*/
int CHEMIN__OBJETS_CONSO = 7;
/**
* The feature id for the 'Descriptions' containment reference list.
*
*
* @generated
* @ordered
*/
int CHEMIN__DESCRIPTIONS = 8;
/**
* The number of structural features of the 'Chemin' class.
*
*
* @generated
* @ordered
*/
int CHEMIN_FEATURE_COUNT = 9;
/**
* The meta object id for the '{@link fr.n7.game.impl.ObjetImpl Objet}' class.
*
*
* @see fr.n7.game.impl.ObjetImpl
* @see fr.n7.game.impl.GamePackageImpl#getObjet()
* @generated
*/
int OBJET = 5;
/**
* The feature id for the 'Nom' attribute.
*
*
* @generated
* @ordered
*/
int OBJET__NOM = 0;
/**
* The feature id for the 'Taille' attribute.
*
*
* @generated
* @ordered
*/
int OBJET__TAILLE = 1;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int OBJET__VISIBLE = 2;
/**
* The feature id for the 'Descriptions' containment reference list.
*
*
* @generated
* @ordered
*/
int OBJET__DESCRIPTIONS = 3;
/**
* The number of structural features of the 'Objet' class.
*
*
* @generated
* @ordered
*/
int OBJET_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link fr.n7.game.impl.TransformationImpl Transformation}' class.
*
*
* @see fr.n7.game.impl.TransformationImpl
* @see fr.n7.game.impl.GamePackageImpl#getTransformation()
* @generated
*/
int TRANSFORMATION = 6;
/**
* The feature id for the 'Condition' containment reference.
*
*
* @generated
* @ordered
*/
int TRANSFORMATION__CONDITION = 0;
/**
* The feature id for the 'Objets In' attribute list.
*
*
* @generated
* @ordered
*/
int TRANSFORMATION__OBJETS_IN = 1;
/**
* The feature id for the 'Objets Out' attribute list.
*
*
* @generated
* @ordered
*/
int TRANSFORMATION__OBJETS_OUT = 2;
/**
* The number of structural features of the 'Transformation' class.
*
*
* @generated
* @ordered
*/
int TRANSFORMATION_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConnaissanceImpl Connaissance}' class.
*
*
* @see fr.n7.game.impl.ConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getConnaissance()
* @generated
*/
int CONNAISSANCE = 7;
/**
* The feature id for the 'Nom' attribute.
*
*
* @generated
* @ordered
*/
int CONNAISSANCE__NOM = 0;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int CONNAISSANCE__VISIBLE = 1;
/**
* The feature id for the 'Descriptions' containment reference list.
*
*
* @generated
* @ordered
*/
int CONNAISSANCE__DESCRIPTIONS = 2;
/**
* The number of structural features of the 'Connaissance' class.
*
*
* @generated
* @ordered
*/
int CONNAISSANCE_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link fr.n7.game.impl.PersonneImpl Personne}' class.
*
*
* @see fr.n7.game.impl.PersonneImpl
* @see fr.n7.game.impl.GamePackageImpl#getPersonne()
* @generated
*/
int PERSONNE = 8;
/**
* The feature id for the 'Nom' attribute.
*
*
* @generated
* @ordered
*/
int PERSONNE__NOM = 0;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int PERSONNE__VISIBLE = 1;
/**
* The feature id for the 'Obligatoire' containment reference.
*
*
* @generated
* @ordered
*/
int PERSONNE__OBLIGATOIRE = 2;
/**
* The feature id for the 'Interactions' containment reference list.
*
*
* @generated
* @ordered
*/
int PERSONNE__INTERACTIONS = 3;
/**
* The number of structural features of the 'Personne' class.
*
*
* @generated
* @ordered
*/
int PERSONNE_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link fr.n7.game.impl.InteractionImpl Interaction}' class.
*
*
* @see fr.n7.game.impl.InteractionImpl
* @see fr.n7.game.impl.GamePackageImpl#getInteraction()
* @generated
*/
int INTERACTION = 9;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int INTERACTION__VISIBLE = 0;
/**
* The feature id for the 'Connaissances' attribute list.
*
*
* @generated
* @ordered
*/
int INTERACTION__CONNAISSANCES = 1;
/**
* The feature id for the 'Objets Recus' attribute list.
*
*
* @generated
* @ordered
*/
int INTERACTION__OBJETS_RECUS = 2;
/**
* The feature id for the 'Objets Conso' attribute list.
*
*
* @generated
* @ordered
*/
int INTERACTION__OBJETS_CONSO = 3;
/**
* The feature id for the 'Actions' containment reference list.
*
*
* @generated
* @ordered
*/
int INTERACTION__ACTIONS = 4;
/**
* The number of structural features of the 'Interaction' class.
*
*
* @generated
* @ordered
*/
int INTERACTION_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link fr.n7.game.impl.ActionImpl Action}' class.
*
*
* @see fr.n7.game.impl.ActionImpl
* @see fr.n7.game.impl.GamePackageImpl#getAction()
* @generated
*/
int ACTION = 10;
/**
* The feature id for the 'Descriptions' containment reference list.
*
*
* @generated
* @ordered
*/
int ACTION__DESCRIPTIONS = 0;
/**
* The feature id for the 'Visible' containment reference.
*
*
* @generated
* @ordered
*/
int ACTION__VISIBLE = 1;
/**
* The feature id for the 'Connaissances' attribute list.
*
*
* @generated
* @ordered
*/
int ACTION__CONNAISSANCES = 2;
/**
* The feature id for the 'Objets Recus' attribute list.
*
*
* @generated
* @ordered
*/
int ACTION__OBJETS_RECUS = 3;
/**
* The feature id for the 'Objets Conso' attribute list.
*
*
* @generated
* @ordered
*/
int ACTION__OBJETS_CONSO = 4;
/**
* The feature id for the 'Fin Interaction' containment reference.
*
*
* @generated
* @ordered
*/
int ACTION__FIN_INTERACTION = 5;
/**
* The number of structural features of the 'Action' class.
*
*
* @generated
* @ordered
*/
int ACTION_FEATURE_COUNT = 6;
/**
* The meta object id for the '{@link fr.n7.game.impl.DescriptionImpl Description}' class.
*
*
* @see fr.n7.game.impl.DescriptionImpl
* @see fr.n7.game.impl.GamePackageImpl#getDescription()
* @generated
*/
int DESCRIPTION = 11;
/**
* The feature id for the 'Texte' attribute.
*
*
* @generated
* @ordered
*/
int DESCRIPTION__TEXTE = 0;
/**
* The feature id for the 'Condition' containment reference.
*
*
* @generated
* @ordered
*/
int DESCRIPTION__CONDITION = 1;
/**
* The number of structural features of the 'Description' class.
*
*
* @generated
* @ordered
*/
int DESCRIPTION_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConditionImpl Condition}' class.
*
*
* @see fr.n7.game.impl.ConditionImpl
* @see fr.n7.game.impl.GamePackageImpl#getCondition()
* @generated
*/
int CONDITION = 12;
/**
* The feature id for the 'Condition' containment reference list.
*
*
* @generated
* @ordered
*/
int CONDITION__CONDITION = 0;
/**
* The number of structural features of the 'Condition' class.
*
*
* @generated
* @ordered
*/
int CONDITION_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConditionEtImpl Condition Et}' class.
*
*
* @see fr.n7.game.impl.ConditionEtImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionEt()
* @generated
*/
int CONDITION_ET = 13;
/**
* The feature id for the 'Condition Test' containment reference list.
*
*
* @generated
* @ordered
*/
int CONDITION_ET__CONDITION_TEST = 0;
/**
* The number of structural features of the 'Condition Et' class.
*
*
* @generated
* @ordered
*/
int CONDITION_ET_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConditionTestImpl Condition Test}' class.
*
*
* @see fr.n7.game.impl.ConditionTestImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionTest()
* @generated
*/
int CONDITION_TEST = 14;
/**
* The number of structural features of the 'Condition Test' class.
*
*
* @generated
* @ordered
*/
int CONDITION_TEST_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConditionConnaissanceImpl Condition Connaissance}' class.
*
*
* @see fr.n7.game.impl.ConditionConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionConnaissance()
* @generated
*/
int CONDITION_CONNAISSANCE = 15;
/**
* The feature id for the 'Connaissance' attribute.
*
*
* @generated
* @ordered
*/
int CONDITION_CONNAISSANCE__CONNAISSANCE = CONDITION_TEST_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'Condition Connaissance' class.
*
*
* @generated
* @ordered
*/
int CONDITION_CONNAISSANCE_FEATURE_COUNT = CONDITION_TEST_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link fr.n7.game.impl.NOTConditionConnaissanceImpl NOT Condition Connaissance}' class.
*
*
* @see fr.n7.game.impl.NOTConditionConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getNOTConditionConnaissance()
* @generated
*/
int NOT_CONDITION_CONNAISSANCE = 16;
/**
* The feature id for the 'Connaissance' attribute.
*
*
* @generated
* @ordered
*/
int NOT_CONDITION_CONNAISSANCE__CONNAISSANCE = CONDITION_TEST_FEATURE_COUNT + 0;
/**
* The number of structural features of the 'NOT Condition Connaissance' class.
*
*
* @generated
* @ordered
*/
int NOT_CONDITION_CONNAISSANCE_FEATURE_COUNT = CONDITION_TEST_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link fr.n7.game.impl.ConditionObjetImpl Condition Objet}' class.
*
*
* @see fr.n7.game.impl.ConditionObjetImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionObjet()
* @generated
*/
int CONDITION_OBJET = 17;
/**
* The feature id for the 'Objet' attribute.
*
*
* @generated
* @ordered
*/
int CONDITION_OBJET__OBJET = CONDITION_TEST_FEATURE_COUNT + 0;
/**
* The feature id for the 'Comparateur' attribute.
*
*
* @generated
* @ordered
*/
int CONDITION_OBJET__COMPARATEUR = CONDITION_TEST_FEATURE_COUNT + 1;
/**
* The feature id for the 'Nombre' attribute.
*
*
* @generated
* @ordered
*/
int CONDITION_OBJET__NOMBRE = CONDITION_TEST_FEATURE_COUNT + 2;
/**
* The number of structural features of the 'Condition Objet' class.
*
*
* @generated
* @ordered
*/
int CONDITION_OBJET_FEATURE_COUNT = CONDITION_TEST_FEATURE_COUNT + 3;
/**
* Returns the meta object for class '{@link fr.n7.game.Jeu Jeu}'.
*
*
* @return the meta object for class 'Jeu'.
* @see fr.n7.game.Jeu
* @generated
*/
EClass getJeu();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Jeu#getExplorateur Explorateur}'.
*
*
* @return the meta object for the containment reference 'Explorateur'.
* @see fr.n7.game.Jeu#getExplorateur()
* @see #getJeu()
* @generated
*/
EReference getJeu_Explorateur();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Jeu#getTerritoire Territoire}'.
*
*
* @return the meta object for the containment reference 'Territoire'.
* @see fr.n7.game.Jeu#getTerritoire()
* @see #getJeu()
* @generated
*/
EReference getJeu_Territoire();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Jeu#getObjets Objets}'.
*
*
* @return the meta object for the containment reference list 'Objets'.
* @see fr.n7.game.Jeu#getObjets()
* @see #getJeu()
* @generated
*/
EReference getJeu_Objets();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Jeu#getConnaissances Connaissances}'.
*
*
* @return the meta object for the containment reference list 'Connaissances'.
* @see fr.n7.game.Jeu#getConnaissances()
* @see #getJeu()
* @generated
*/
EReference getJeu_Connaissances();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Jeu#getPersonnes Personnes}'.
*
*
* @return the meta object for the containment reference list 'Personnes'.
* @see fr.n7.game.Jeu#getPersonnes()
* @see #getJeu()
* @generated
*/
EReference getJeu_Personnes();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Jeu#getTransformations Transformations}'.
*
*
* @return the meta object for the containment reference list 'Transformations'.
* @see fr.n7.game.Jeu#getTransformations()
* @see #getJeu()
* @generated
*/
EReference getJeu_Transformations();
/**
* Returns the meta object for class '{@link fr.n7.game.Explorateur Explorateur}'.
*
*
* @return the meta object for class 'Explorateur'.
* @see fr.n7.game.Explorateur
* @generated
*/
EClass getExplorateur();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Explorateur#getTailleInventaire Taille Inventaire}'.
*
*
* @return the meta object for the attribute 'Taille Inventaire'.
* @see fr.n7.game.Explorateur#getTailleInventaire()
* @see #getExplorateur()
* @generated
*/
EAttribute getExplorateur_TailleInventaire();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Explorateur#getConnaissances Connaissances}'.
*
*
* @return the meta object for the attribute list 'Connaissances'.
* @see fr.n7.game.Explorateur#getConnaissances()
* @see #getExplorateur()
* @generated
*/
EAttribute getExplorateur_Connaissances();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Explorateur#getObjets Objets}'.
*
*
* @return the meta object for the attribute list 'Objets'.
* @see fr.n7.game.Explorateur#getObjets()
* @see #getExplorateur()
* @generated
*/
EAttribute getExplorateur_Objets();
/**
* Returns the meta object for class '{@link fr.n7.game.Territoire Territoire}'.
*
*
* @return the meta object for class 'Territoire'.
* @see fr.n7.game.Territoire
* @generated
*/
EClass getTerritoire();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Territoire#getLieux Lieux}'.
*
*
* @return the meta object for the containment reference list 'Lieux'.
* @see fr.n7.game.Territoire#getLieux()
* @see #getTerritoire()
* @generated
*/
EReference getTerritoire_Lieux();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Territoire#getChemins Chemins}'.
*
*
* @return the meta object for the containment reference list 'Chemins'.
* @see fr.n7.game.Territoire#getChemins()
* @see #getTerritoire()
* @generated
*/
EReference getTerritoire_Chemins();
/**
* Returns the meta object for class '{@link fr.n7.game.Lieu Lieu}'.
*
*
* @return the meta object for class 'Lieu'.
* @see fr.n7.game.Lieu
* @generated
*/
EClass getLieu();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Lieu#getNom Nom}'.
*
*
* @return the meta object for the attribute 'Nom'.
* @see fr.n7.game.Lieu#getNom()
* @see #getLieu()
* @generated
*/
EAttribute getLieu_Nom();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Lieu#getDeposable Deposable}'.
*
*
* @return the meta object for the containment reference 'Deposable'.
* @see fr.n7.game.Lieu#getDeposable()
* @see #getLieu()
* @generated
*/
EReference getLieu_Deposable();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Lieu#getDepart Depart}'.
*
*
* @return the meta object for the containment reference 'Depart'.
* @see fr.n7.game.Lieu#getDepart()
* @see #getLieu()
* @generated
*/
EReference getLieu_Depart();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Lieu#getFin Fin}'.
*
*
* @return the meta object for the containment reference 'Fin'.
* @see fr.n7.game.Lieu#getFin()
* @see #getLieu()
* @generated
*/
EReference getLieu_Fin();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Lieu#getPersonnes Personnes}'.
*
*
* @return the meta object for the attribute list 'Personnes'.
* @see fr.n7.game.Lieu#getPersonnes()
* @see #getLieu()
* @generated
*/
EAttribute getLieu_Personnes();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Lieu#getDescriptions Descriptions}'.
*
*
* @return the meta object for the containment reference list 'Descriptions'.
* @see fr.n7.game.Lieu#getDescriptions()
* @see #getLieu()
* @generated
*/
EReference getLieu_Descriptions();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Lieu#getObjets Objets}'.
*
*
* @return the meta object for the attribute list 'Objets'.
* @see fr.n7.game.Lieu#getObjets()
* @see #getLieu()
* @generated
*/
EAttribute getLieu_Objets();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Lieu#getConnaissances Connaissances}'.
*
*
* @return the meta object for the attribute list 'Connaissances'.
* @see fr.n7.game.Lieu#getConnaissances()
* @see #getLieu()
* @generated
*/
EAttribute getLieu_Connaissances();
/**
* Returns the meta object for class '{@link fr.n7.game.Chemin Chemin}'.
*
*
* @return the meta object for class 'Chemin'.
* @see fr.n7.game.Chemin
* @generated
*/
EClass getChemin();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Chemin#getLieuIn Lieu In}'.
*
*
* @return the meta object for the attribute 'Lieu In'.
* @see fr.n7.game.Chemin#getLieuIn()
* @see #getChemin()
* @generated
*/
EAttribute getChemin_LieuIn();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Chemin#getLieuOut Lieu Out}'.
*
*
* @return the meta object for the attribute 'Lieu Out'.
* @see fr.n7.game.Chemin#getLieuOut()
* @see #getChemin()
* @generated
*/
EAttribute getChemin_LieuOut();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Chemin#getOuvert Ouvert}'.
*
*
* @return the meta object for the containment reference 'Ouvert'.
* @see fr.n7.game.Chemin#getOuvert()
* @see #getChemin()
* @generated
*/
EReference getChemin_Ouvert();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Chemin#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Chemin#getVisible()
* @see #getChemin()
* @generated
*/
EReference getChemin_Visible();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Chemin#getObligatoire Obligatoire}'.
*
*
* @return the meta object for the containment reference 'Obligatoire'.
* @see fr.n7.game.Chemin#getObligatoire()
* @see #getChemin()
* @generated
*/
EReference getChemin_Obligatoire();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Chemin#getConnaissances Connaissances}'.
*
*
* @return the meta object for the attribute list 'Connaissances'.
* @see fr.n7.game.Chemin#getConnaissances()
* @see #getChemin()
* @generated
*/
EAttribute getChemin_Connaissances();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Chemin#getObjetsRecus Objets Recus}'.
*
*
* @return the meta object for the attribute list 'Objets Recus'.
* @see fr.n7.game.Chemin#getObjetsRecus()
* @see #getChemin()
* @generated
*/
EAttribute getChemin_ObjetsRecus();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Chemin#getObjetsConso Objets Conso}'.
*
*
* @return the meta object for the attribute list 'Objets Conso'.
* @see fr.n7.game.Chemin#getObjetsConso()
* @see #getChemin()
* @generated
*/
EAttribute getChemin_ObjetsConso();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Chemin#getDescriptions Descriptions}'.
*
*
* @return the meta object for the containment reference list 'Descriptions'.
* @see fr.n7.game.Chemin#getDescriptions()
* @see #getChemin()
* @generated
*/
EReference getChemin_Descriptions();
/**
* Returns the meta object for class '{@link fr.n7.game.Objet Objet}'.
*
*
* @return the meta object for class 'Objet'.
* @see fr.n7.game.Objet
* @generated
*/
EClass getObjet();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Objet#getNom Nom}'.
*
*
* @return the meta object for the attribute 'Nom'.
* @see fr.n7.game.Objet#getNom()
* @see #getObjet()
* @generated
*/
EAttribute getObjet_Nom();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Objet#getTaille Taille}'.
*
*
* @return the meta object for the attribute 'Taille'.
* @see fr.n7.game.Objet#getTaille()
* @see #getObjet()
* @generated
*/
EAttribute getObjet_Taille();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Objet#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Objet#getVisible()
* @see #getObjet()
* @generated
*/
EReference getObjet_Visible();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Objet#getDescriptions Descriptions}'.
*
*
* @return the meta object for the containment reference list 'Descriptions'.
* @see fr.n7.game.Objet#getDescriptions()
* @see #getObjet()
* @generated
*/
EReference getObjet_Descriptions();
/**
* Returns the meta object for class '{@link fr.n7.game.Transformation Transformation}'.
*
*
* @return the meta object for class 'Transformation'.
* @see fr.n7.game.Transformation
* @generated
*/
EClass getTransformation();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Transformation#getCondition Condition}'.
*
*
* @return the meta object for the containment reference 'Condition'.
* @see fr.n7.game.Transformation#getCondition()
* @see #getTransformation()
* @generated
*/
EReference getTransformation_Condition();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Transformation#getObjetsIn Objets In}'.
*
*
* @return the meta object for the attribute list 'Objets In'.
* @see fr.n7.game.Transformation#getObjetsIn()
* @see #getTransformation()
* @generated
*/
EAttribute getTransformation_ObjetsIn();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Transformation#getObjetsOut Objets Out}'.
*
*
* @return the meta object for the attribute list 'Objets Out'.
* @see fr.n7.game.Transformation#getObjetsOut()
* @see #getTransformation()
* @generated
*/
EAttribute getTransformation_ObjetsOut();
/**
* Returns the meta object for class '{@link fr.n7.game.Connaissance Connaissance}'.
*
*
* @return the meta object for class 'Connaissance'.
* @see fr.n7.game.Connaissance
* @generated
*/
EClass getConnaissance();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Connaissance#getNom Nom}'.
*
*
* @return the meta object for the attribute 'Nom'.
* @see fr.n7.game.Connaissance#getNom()
* @see #getConnaissance()
* @generated
*/
EAttribute getConnaissance_Nom();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Connaissance#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Connaissance#getVisible()
* @see #getConnaissance()
* @generated
*/
EReference getConnaissance_Visible();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Connaissance#getDescriptions Descriptions}'.
*
*
* @return the meta object for the containment reference list 'Descriptions'.
* @see fr.n7.game.Connaissance#getDescriptions()
* @see #getConnaissance()
* @generated
*/
EReference getConnaissance_Descriptions();
/**
* Returns the meta object for class '{@link fr.n7.game.Personne Personne}'.
*
*
* @return the meta object for class 'Personne'.
* @see fr.n7.game.Personne
* @generated
*/
EClass getPersonne();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Personne#getNom Nom}'.
*
*
* @return the meta object for the attribute 'Nom'.
* @see fr.n7.game.Personne#getNom()
* @see #getPersonne()
* @generated
*/
EAttribute getPersonne_Nom();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Personne#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Personne#getVisible()
* @see #getPersonne()
* @generated
*/
EReference getPersonne_Visible();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Personne#getObligatoire Obligatoire}'.
*
*
* @return the meta object for the containment reference 'Obligatoire'.
* @see fr.n7.game.Personne#getObligatoire()
* @see #getPersonne()
* @generated
*/
EReference getPersonne_Obligatoire();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Personne#getInteractions Interactions}'.
*
*
* @return the meta object for the containment reference list 'Interactions'.
* @see fr.n7.game.Personne#getInteractions()
* @see #getPersonne()
* @generated
*/
EReference getPersonne_Interactions();
/**
* Returns the meta object for class '{@link fr.n7.game.Interaction Interaction}'.
*
*
* @return the meta object for class 'Interaction'.
* @see fr.n7.game.Interaction
* @generated
*/
EClass getInteraction();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Interaction#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Interaction#getVisible()
* @see #getInteraction()
* @generated
*/
EReference getInteraction_Visible();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Interaction#getConnaissances Connaissances}'.
*
*
* @return the meta object for the attribute list 'Connaissances'.
* @see fr.n7.game.Interaction#getConnaissances()
* @see #getInteraction()
* @generated
*/
EAttribute getInteraction_Connaissances();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Interaction#getObjetsRecus Objets Recus}'.
*
*
* @return the meta object for the attribute list 'Objets Recus'.
* @see fr.n7.game.Interaction#getObjetsRecus()
* @see #getInteraction()
* @generated
*/
EAttribute getInteraction_ObjetsRecus();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Interaction#getObjetsConso Objets Conso}'.
*
*
* @return the meta object for the attribute list 'Objets Conso'.
* @see fr.n7.game.Interaction#getObjetsConso()
* @see #getInteraction()
* @generated
*/
EAttribute getInteraction_ObjetsConso();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Interaction#getActions Actions}'.
*
*
* @return the meta object for the containment reference list 'Actions'.
* @see fr.n7.game.Interaction#getActions()
* @see #getInteraction()
* @generated
*/
EReference getInteraction_Actions();
/**
* Returns the meta object for class '{@link fr.n7.game.Action Action}'.
*
*
* @return the meta object for class 'Action'.
* @see fr.n7.game.Action
* @generated
*/
EClass getAction();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Action#getDescriptions Descriptions}'.
*
*
* @return the meta object for the containment reference list 'Descriptions'.
* @see fr.n7.game.Action#getDescriptions()
* @see #getAction()
* @generated
*/
EReference getAction_Descriptions();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Action#getVisible Visible}'.
*
*
* @return the meta object for the containment reference 'Visible'.
* @see fr.n7.game.Action#getVisible()
* @see #getAction()
* @generated
*/
EReference getAction_Visible();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Action#getConnaissances Connaissances}'.
*
*
* @return the meta object for the attribute list 'Connaissances'.
* @see fr.n7.game.Action#getConnaissances()
* @see #getAction()
* @generated
*/
EAttribute getAction_Connaissances();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Action#getObjetsRecus Objets Recus}'.
*
*
* @return the meta object for the attribute list 'Objets Recus'.
* @see fr.n7.game.Action#getObjetsRecus()
* @see #getAction()
* @generated
*/
EAttribute getAction_ObjetsRecus();
/**
* Returns the meta object for the attribute list '{@link fr.n7.game.Action#getObjetsConso Objets Conso}'.
*
*
* @return the meta object for the attribute list 'Objets Conso'.
* @see fr.n7.game.Action#getObjetsConso()
* @see #getAction()
* @generated
*/
EAttribute getAction_ObjetsConso();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Action#getFinInteraction Fin Interaction}'.
*
*
* @return the meta object for the containment reference 'Fin Interaction'.
* @see fr.n7.game.Action#getFinInteraction()
* @see #getAction()
* @generated
*/
EReference getAction_FinInteraction();
/**
* Returns the meta object for class '{@link fr.n7.game.Description Description}'.
*
*
* @return the meta object for class 'Description'.
* @see fr.n7.game.Description
* @generated
*/
EClass getDescription();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.Description#getTexte Texte}'.
*
*
* @return the meta object for the attribute 'Texte'.
* @see fr.n7.game.Description#getTexte()
* @see #getDescription()
* @generated
*/
EAttribute getDescription_Texte();
/**
* Returns the meta object for the containment reference '{@link fr.n7.game.Description#getCondition Condition}'.
*
*
* @return the meta object for the containment reference 'Condition'.
* @see fr.n7.game.Description#getCondition()
* @see #getDescription()
* @generated
*/
EReference getDescription_Condition();
/**
* Returns the meta object for class '{@link fr.n7.game.Condition Condition}'.
*
*
* @return the meta object for class 'Condition'.
* @see fr.n7.game.Condition
* @generated
*/
EClass getCondition();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.Condition#getCondition Condition}'.
*
*
* @return the meta object for the containment reference list 'Condition'.
* @see fr.n7.game.Condition#getCondition()
* @see #getCondition()
* @generated
*/
EReference getCondition_Condition();
/**
* Returns the meta object for class '{@link fr.n7.game.ConditionEt Condition Et}'.
*
*
* @return the meta object for class 'Condition Et'.
* @see fr.n7.game.ConditionEt
* @generated
*/
EClass getConditionEt();
/**
* Returns the meta object for the containment reference list '{@link fr.n7.game.ConditionEt#getConditionTest Condition Test}'.
*
*
* @return the meta object for the containment reference list 'Condition Test'.
* @see fr.n7.game.ConditionEt#getConditionTest()
* @see #getConditionEt()
* @generated
*/
EReference getConditionEt_ConditionTest();
/**
* Returns the meta object for class '{@link fr.n7.game.ConditionTest Condition Test}'.
*
*
* @return the meta object for class 'Condition Test'.
* @see fr.n7.game.ConditionTest
* @generated
*/
EClass getConditionTest();
/**
* Returns the meta object for class '{@link fr.n7.game.ConditionConnaissance Condition Connaissance}'.
*
*
* @return the meta object for class 'Condition Connaissance'.
* @see fr.n7.game.ConditionConnaissance
* @generated
*/
EClass getConditionConnaissance();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.ConditionConnaissance#getConnaissance Connaissance}'.
*
*
* @return the meta object for the attribute 'Connaissance'.
* @see fr.n7.game.ConditionConnaissance#getConnaissance()
* @see #getConditionConnaissance()
* @generated
*/
EAttribute getConditionConnaissance_Connaissance();
/**
* Returns the meta object for class '{@link fr.n7.game.NOTConditionConnaissance NOT Condition Connaissance}'.
*
*
* @return the meta object for class 'NOT Condition Connaissance'.
* @see fr.n7.game.NOTConditionConnaissance
* @generated
*/
EClass getNOTConditionConnaissance();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.NOTConditionConnaissance#getConnaissance Connaissance}'.
*
*
* @return the meta object for the attribute 'Connaissance'.
* @see fr.n7.game.NOTConditionConnaissance#getConnaissance()
* @see #getNOTConditionConnaissance()
* @generated
*/
EAttribute getNOTConditionConnaissance_Connaissance();
/**
* Returns the meta object for class '{@link fr.n7.game.ConditionObjet Condition Objet}'.
*
*
* @return the meta object for class 'Condition Objet'.
* @see fr.n7.game.ConditionObjet
* @generated
*/
EClass getConditionObjet();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.ConditionObjet#getObjet Objet}'.
*
*
* @return the meta object for the attribute 'Objet'.
* @see fr.n7.game.ConditionObjet#getObjet()
* @see #getConditionObjet()
* @generated
*/
EAttribute getConditionObjet_Objet();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.ConditionObjet#getComparateur Comparateur}'.
*
*
* @return the meta object for the attribute 'Comparateur'.
* @see fr.n7.game.ConditionObjet#getComparateur()
* @see #getConditionObjet()
* @generated
*/
EAttribute getConditionObjet_Comparateur();
/**
* Returns the meta object for the attribute '{@link fr.n7.game.ConditionObjet#getNombre Nombre}'.
*
*
* @return the meta object for the attribute 'Nombre'.
* @see fr.n7.game.ConditionObjet#getNombre()
* @see #getConditionObjet()
* @generated
*/
EAttribute getConditionObjet_Nombre();
/**
* Returns the factory that creates the instances of the model.
*
*
* @return the factory that creates the instances of the model.
* @generated
*/
GameFactory getGameFactory();
/**
*
* Defines literals for the meta objects that represent
*
* - each class,
* - each feature of each class,
* - each enum,
* - and each data type
*
*
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link fr.n7.game.impl.JeuImpl Jeu}' class.
*
*
* @see fr.n7.game.impl.JeuImpl
* @see fr.n7.game.impl.GamePackageImpl#getJeu()
* @generated
*/
EClass JEU = eINSTANCE.getJeu();
/**
* The meta object literal for the 'Explorateur' containment reference feature.
*
*
* @generated
*/
EReference JEU__EXPLORATEUR = eINSTANCE.getJeu_Explorateur();
/**
* The meta object literal for the 'Territoire' containment reference feature.
*
*
* @generated
*/
EReference JEU__TERRITOIRE = eINSTANCE.getJeu_Territoire();
/**
* The meta object literal for the 'Objets' containment reference list feature.
*
*
* @generated
*/
EReference JEU__OBJETS = eINSTANCE.getJeu_Objets();
/**
* The meta object literal for the 'Connaissances' containment reference list feature.
*
*
* @generated
*/
EReference JEU__CONNAISSANCES = eINSTANCE.getJeu_Connaissances();
/**
* The meta object literal for the 'Personnes' containment reference list feature.
*
*
* @generated
*/
EReference JEU__PERSONNES = eINSTANCE.getJeu_Personnes();
/**
* The meta object literal for the 'Transformations' containment reference list feature.
*
*
* @generated
*/
EReference JEU__TRANSFORMATIONS = eINSTANCE.getJeu_Transformations();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ExplorateurImpl Explorateur}' class.
*
*
* @see fr.n7.game.impl.ExplorateurImpl
* @see fr.n7.game.impl.GamePackageImpl#getExplorateur()
* @generated
*/
EClass EXPLORATEUR = eINSTANCE.getExplorateur();
/**
* The meta object literal for the 'Taille Inventaire' attribute feature.
*
*
* @generated
*/
EAttribute EXPLORATEUR__TAILLE_INVENTAIRE = eINSTANCE.getExplorateur_TailleInventaire();
/**
* The meta object literal for the 'Connaissances' attribute list feature.
*
*
* @generated
*/
EAttribute EXPLORATEUR__CONNAISSANCES = eINSTANCE.getExplorateur_Connaissances();
/**
* The meta object literal for the 'Objets' attribute list feature.
*
*
* @generated
*/
EAttribute EXPLORATEUR__OBJETS = eINSTANCE.getExplorateur_Objets();
/**
* The meta object literal for the '{@link fr.n7.game.impl.TerritoireImpl Territoire}' class.
*
*
* @see fr.n7.game.impl.TerritoireImpl
* @see fr.n7.game.impl.GamePackageImpl#getTerritoire()
* @generated
*/
EClass TERRITOIRE = eINSTANCE.getTerritoire();
/**
* The meta object literal for the 'Lieux' containment reference list feature.
*
*
* @generated
*/
EReference TERRITOIRE__LIEUX = eINSTANCE.getTerritoire_Lieux();
/**
* The meta object literal for the 'Chemins' containment reference list feature.
*
*
* @generated
*/
EReference TERRITOIRE__CHEMINS = eINSTANCE.getTerritoire_Chemins();
/**
* The meta object literal for the '{@link fr.n7.game.impl.LieuImpl Lieu}' class.
*
*
* @see fr.n7.game.impl.LieuImpl
* @see fr.n7.game.impl.GamePackageImpl#getLieu()
* @generated
*/
EClass LIEU = eINSTANCE.getLieu();
/**
* The meta object literal for the 'Nom' attribute feature.
*
*
* @generated
*/
EAttribute LIEU__NOM = eINSTANCE.getLieu_Nom();
/**
* The meta object literal for the 'Deposable' containment reference feature.
*
*
* @generated
*/
EReference LIEU__DEPOSABLE = eINSTANCE.getLieu_Deposable();
/**
* The meta object literal for the 'Depart' containment reference feature.
*
*
* @generated
*/
EReference LIEU__DEPART = eINSTANCE.getLieu_Depart();
/**
* The meta object literal for the 'Fin' containment reference feature.
*
*
* @generated
*/
EReference LIEU__FIN = eINSTANCE.getLieu_Fin();
/**
* The meta object literal for the 'Personnes' attribute list feature.
*
*
* @generated
*/
EAttribute LIEU__PERSONNES = eINSTANCE.getLieu_Personnes();
/**
* The meta object literal for the 'Descriptions' containment reference list feature.
*
*
* @generated
*/
EReference LIEU__DESCRIPTIONS = eINSTANCE.getLieu_Descriptions();
/**
* The meta object literal for the 'Objets' attribute list feature.
*
*
* @generated
*/
EAttribute LIEU__OBJETS = eINSTANCE.getLieu_Objets();
/**
* The meta object literal for the 'Connaissances' attribute list feature.
*
*
* @generated
*/
EAttribute LIEU__CONNAISSANCES = eINSTANCE.getLieu_Connaissances();
/**
* The meta object literal for the '{@link fr.n7.game.impl.CheminImpl Chemin}' class.
*
*
* @see fr.n7.game.impl.CheminImpl
* @see fr.n7.game.impl.GamePackageImpl#getChemin()
* @generated
*/
EClass CHEMIN = eINSTANCE.getChemin();
/**
* The meta object literal for the 'Lieu In' attribute feature.
*
*
* @generated
*/
EAttribute CHEMIN__LIEU_IN = eINSTANCE.getChemin_LieuIn();
/**
* The meta object literal for the 'Lieu Out' attribute feature.
*
*
* @generated
*/
EAttribute CHEMIN__LIEU_OUT = eINSTANCE.getChemin_LieuOut();
/**
* The meta object literal for the 'Ouvert' containment reference feature.
*
*
* @generated
*/
EReference CHEMIN__OUVERT = eINSTANCE.getChemin_Ouvert();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference CHEMIN__VISIBLE = eINSTANCE.getChemin_Visible();
/**
* The meta object literal for the 'Obligatoire' containment reference feature.
*
*
* @generated
*/
EReference CHEMIN__OBLIGATOIRE = eINSTANCE.getChemin_Obligatoire();
/**
* The meta object literal for the 'Connaissances' attribute list feature.
*
*
* @generated
*/
EAttribute CHEMIN__CONNAISSANCES = eINSTANCE.getChemin_Connaissances();
/**
* The meta object literal for the 'Objets Recus' attribute list feature.
*
*
* @generated
*/
EAttribute CHEMIN__OBJETS_RECUS = eINSTANCE.getChemin_ObjetsRecus();
/**
* The meta object literal for the 'Objets Conso' attribute list feature.
*
*
* @generated
*/
EAttribute CHEMIN__OBJETS_CONSO = eINSTANCE.getChemin_ObjetsConso();
/**
* The meta object literal for the 'Descriptions' containment reference list feature.
*
*
* @generated
*/
EReference CHEMIN__DESCRIPTIONS = eINSTANCE.getChemin_Descriptions();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ObjetImpl Objet}' class.
*
*
* @see fr.n7.game.impl.ObjetImpl
* @see fr.n7.game.impl.GamePackageImpl#getObjet()
* @generated
*/
EClass OBJET = eINSTANCE.getObjet();
/**
* The meta object literal for the 'Nom' attribute feature.
*
*
* @generated
*/
EAttribute OBJET__NOM = eINSTANCE.getObjet_Nom();
/**
* The meta object literal for the 'Taille' attribute feature.
*
*
* @generated
*/
EAttribute OBJET__TAILLE = eINSTANCE.getObjet_Taille();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference OBJET__VISIBLE = eINSTANCE.getObjet_Visible();
/**
* The meta object literal for the 'Descriptions' containment reference list feature.
*
*
* @generated
*/
EReference OBJET__DESCRIPTIONS = eINSTANCE.getObjet_Descriptions();
/**
* The meta object literal for the '{@link fr.n7.game.impl.TransformationImpl Transformation}' class.
*
*
* @see fr.n7.game.impl.TransformationImpl
* @see fr.n7.game.impl.GamePackageImpl#getTransformation()
* @generated
*/
EClass TRANSFORMATION = eINSTANCE.getTransformation();
/**
* The meta object literal for the 'Condition' containment reference feature.
*
*
* @generated
*/
EReference TRANSFORMATION__CONDITION = eINSTANCE.getTransformation_Condition();
/**
* The meta object literal for the 'Objets In' attribute list feature.
*
*
* @generated
*/
EAttribute TRANSFORMATION__OBJETS_IN = eINSTANCE.getTransformation_ObjetsIn();
/**
* The meta object literal for the 'Objets Out' attribute list feature.
*
*
* @generated
*/
EAttribute TRANSFORMATION__OBJETS_OUT = eINSTANCE.getTransformation_ObjetsOut();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConnaissanceImpl Connaissance}' class.
*
*
* @see fr.n7.game.impl.ConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getConnaissance()
* @generated
*/
EClass CONNAISSANCE = eINSTANCE.getConnaissance();
/**
* The meta object literal for the 'Nom' attribute feature.
*
*
* @generated
*/
EAttribute CONNAISSANCE__NOM = eINSTANCE.getConnaissance_Nom();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference CONNAISSANCE__VISIBLE = eINSTANCE.getConnaissance_Visible();
/**
* The meta object literal for the 'Descriptions' containment reference list feature.
*
*
* @generated
*/
EReference CONNAISSANCE__DESCRIPTIONS = eINSTANCE.getConnaissance_Descriptions();
/**
* The meta object literal for the '{@link fr.n7.game.impl.PersonneImpl Personne}' class.
*
*
* @see fr.n7.game.impl.PersonneImpl
* @see fr.n7.game.impl.GamePackageImpl#getPersonne()
* @generated
*/
EClass PERSONNE = eINSTANCE.getPersonne();
/**
* The meta object literal for the 'Nom' attribute feature.
*
*
* @generated
*/
EAttribute PERSONNE__NOM = eINSTANCE.getPersonne_Nom();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference PERSONNE__VISIBLE = eINSTANCE.getPersonne_Visible();
/**
* The meta object literal for the 'Obligatoire' containment reference feature.
*
*
* @generated
*/
EReference PERSONNE__OBLIGATOIRE = eINSTANCE.getPersonne_Obligatoire();
/**
* The meta object literal for the 'Interactions' containment reference list feature.
*
*
* @generated
*/
EReference PERSONNE__INTERACTIONS = eINSTANCE.getPersonne_Interactions();
/**
* The meta object literal for the '{@link fr.n7.game.impl.InteractionImpl Interaction}' class.
*
*
* @see fr.n7.game.impl.InteractionImpl
* @see fr.n7.game.impl.GamePackageImpl#getInteraction()
* @generated
*/
EClass INTERACTION = eINSTANCE.getInteraction();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference INTERACTION__VISIBLE = eINSTANCE.getInteraction_Visible();
/**
* The meta object literal for the 'Connaissances' attribute list feature.
*
*
* @generated
*/
EAttribute INTERACTION__CONNAISSANCES = eINSTANCE.getInteraction_Connaissances();
/**
* The meta object literal for the 'Objets Recus' attribute list feature.
*
*
* @generated
*/
EAttribute INTERACTION__OBJETS_RECUS = eINSTANCE.getInteraction_ObjetsRecus();
/**
* The meta object literal for the 'Objets Conso' attribute list feature.
*
*
* @generated
*/
EAttribute INTERACTION__OBJETS_CONSO = eINSTANCE.getInteraction_ObjetsConso();
/**
* The meta object literal for the 'Actions' containment reference list feature.
*
*
* @generated
*/
EReference INTERACTION__ACTIONS = eINSTANCE.getInteraction_Actions();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ActionImpl Action}' class.
*
*
* @see fr.n7.game.impl.ActionImpl
* @see fr.n7.game.impl.GamePackageImpl#getAction()
* @generated
*/
EClass ACTION = eINSTANCE.getAction();
/**
* The meta object literal for the 'Descriptions' containment reference list feature.
*
*
* @generated
*/
EReference ACTION__DESCRIPTIONS = eINSTANCE.getAction_Descriptions();
/**
* The meta object literal for the 'Visible' containment reference feature.
*
*
* @generated
*/
EReference ACTION__VISIBLE = eINSTANCE.getAction_Visible();
/**
* The meta object literal for the 'Connaissances' attribute list feature.
*
*
* @generated
*/
EAttribute ACTION__CONNAISSANCES = eINSTANCE.getAction_Connaissances();
/**
* The meta object literal for the 'Objets Recus' attribute list feature.
*
*
* @generated
*/
EAttribute ACTION__OBJETS_RECUS = eINSTANCE.getAction_ObjetsRecus();
/**
* The meta object literal for the 'Objets Conso' attribute list feature.
*
*
* @generated
*/
EAttribute ACTION__OBJETS_CONSO = eINSTANCE.getAction_ObjetsConso();
/**
* The meta object literal for the 'Fin Interaction' containment reference feature.
*
*
* @generated
*/
EReference ACTION__FIN_INTERACTION = eINSTANCE.getAction_FinInteraction();
/**
* The meta object literal for the '{@link fr.n7.game.impl.DescriptionImpl Description}' class.
*
*
* @see fr.n7.game.impl.DescriptionImpl
* @see fr.n7.game.impl.GamePackageImpl#getDescription()
* @generated
*/
EClass DESCRIPTION = eINSTANCE.getDescription();
/**
* The meta object literal for the 'Texte' attribute feature.
*
*
* @generated
*/
EAttribute DESCRIPTION__TEXTE = eINSTANCE.getDescription_Texte();
/**
* The meta object literal for the 'Condition' containment reference feature.
*
*
* @generated
*/
EReference DESCRIPTION__CONDITION = eINSTANCE.getDescription_Condition();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConditionImpl Condition}' class.
*
*
* @see fr.n7.game.impl.ConditionImpl
* @see fr.n7.game.impl.GamePackageImpl#getCondition()
* @generated
*/
EClass CONDITION = eINSTANCE.getCondition();
/**
* The meta object literal for the 'Condition' containment reference list feature.
*
*
* @generated
*/
EReference CONDITION__CONDITION = eINSTANCE.getCondition_Condition();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConditionEtImpl Condition Et}' class.
*
*
* @see fr.n7.game.impl.ConditionEtImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionEt()
* @generated
*/
EClass CONDITION_ET = eINSTANCE.getConditionEt();
/**
* The meta object literal for the 'Condition Test' containment reference list feature.
*
*
* @generated
*/
EReference CONDITION_ET__CONDITION_TEST = eINSTANCE.getConditionEt_ConditionTest();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConditionTestImpl Condition Test}' class.
*
*
* @see fr.n7.game.impl.ConditionTestImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionTest()
* @generated
*/
EClass CONDITION_TEST = eINSTANCE.getConditionTest();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConditionConnaissanceImpl Condition Connaissance}' class.
*
*
* @see fr.n7.game.impl.ConditionConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionConnaissance()
* @generated
*/
EClass CONDITION_CONNAISSANCE = eINSTANCE.getConditionConnaissance();
/**
* The meta object literal for the 'Connaissance' attribute feature.
*
*
* @generated
*/
EAttribute CONDITION_CONNAISSANCE__CONNAISSANCE = eINSTANCE.getConditionConnaissance_Connaissance();
/**
* The meta object literal for the '{@link fr.n7.game.impl.NOTConditionConnaissanceImpl NOT Condition Connaissance}' class.
*
*
* @see fr.n7.game.impl.NOTConditionConnaissanceImpl
* @see fr.n7.game.impl.GamePackageImpl#getNOTConditionConnaissance()
* @generated
*/
EClass NOT_CONDITION_CONNAISSANCE = eINSTANCE.getNOTConditionConnaissance();
/**
* The meta object literal for the 'Connaissance' attribute feature.
*
*
* @generated
*/
EAttribute NOT_CONDITION_CONNAISSANCE__CONNAISSANCE = eINSTANCE.getNOTConditionConnaissance_Connaissance();
/**
* The meta object literal for the '{@link fr.n7.game.impl.ConditionObjetImpl Condition Objet}' class.
*
*
* @see fr.n7.game.impl.ConditionObjetImpl
* @see fr.n7.game.impl.GamePackageImpl#getConditionObjet()
* @generated
*/
EClass CONDITION_OBJET = eINSTANCE.getConditionObjet();
/**
* The meta object literal for the 'Objet' attribute feature.
*
*
* @generated
*/
EAttribute CONDITION_OBJET__OBJET = eINSTANCE.getConditionObjet_Objet();
/**
* The meta object literal for the 'Comparateur' attribute feature.
*
*
* @generated
*/
EAttribute CONDITION_OBJET__COMPARATEUR = eINSTANCE.getConditionObjet_Comparateur();
/**
* The meta object literal for the 'Nombre' attribute feature.
*
*
* @generated
*/
EAttribute CONDITION_OBJET__NOMBRE = eINSTANCE.getConditionObjet_Nombre();
}
} //GamePackage