/** * 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 * * * @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 * * * @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