projet-genie-logiciel-systeme/workspace/fr.n7.game/src-gen/fr/n7/gAME/GAMEFactory.java

198 lines
5 KiB
Java
Raw Normal View History

2021-11-30 17:25:45 +00:00
/**
* generated by Xtext 2.23.0
*/
2021-12-03 08:38:29 +00:00
package fr.n7.gAME;
2021-11-30 17:25:45 +00:00
import org.eclipse.emf.ecore.EFactory;
/**
* <!-- begin-user-doc -->
* The <b>Factory</b> for the model.
* It provides a create method for each non-abstract class of the model.
* <!-- end-user-doc -->
2021-12-03 08:38:29 +00:00
* @see fr.n7.gAME.GAMEPackage
2021-11-30 17:25:45 +00:00
* @generated
*/
2021-12-03 08:38:29 +00:00
public interface GAMEFactory extends EFactory
2021-11-30 17:25:45 +00:00
{
/**
* The singleton instance of the factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
2021-12-03 08:38:29 +00:00
GAMEFactory eINSTANCE = fr.n7.gAME.impl.GAMEFactoryImpl.init();
2021-11-30 17:25:45 +00:00
/**
* Returns a new object of class '<em>Jeu</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Jeu</em>'.
* @generated
*/
Jeu createJeu();
/**
* Returns a new object of class '<em>Explorateur</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Explorateur</em>'.
* @generated
*/
Explorateur createExplorateur();
/**
* Returns a new object of class '<em>Territoire</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Territoire</em>'.
* @generated
*/
Territoire createTerritoire();
/**
* Returns a new object of class '<em>Lieu</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Lieu</em>'.
* @generated
*/
Lieu createLieu();
/**
* Returns a new object of class '<em>Chemin</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Chemin</em>'.
* @generated
*/
Chemin createChemin();
/**
* Returns a new object of class '<em>Objet</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Objet</em>'.
* @generated
*/
Objet createObjet();
/**
* Returns a new object of class '<em>Transformation</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Transformation</em>'.
* @generated
*/
Transformation createTransformation();
/**
* Returns a new object of class '<em>Connaissance</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Connaissance</em>'.
* @generated
*/
Connaissance createConnaissance();
/**
* Returns a new object of class '<em>Personne</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Personne</em>'.
* @generated
*/
Personne createPersonne();
/**
* Returns a new object of class '<em>Interaction</em>'.
2021-11-30 17:25:45 +00:00
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Interaction</em>'.
2021-11-30 17:25:45 +00:00
* @generated
*/
Interaction createInteraction();
2021-11-30 17:25:45 +00:00
/**
* Returns a new object of class '<em>Action</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Action</em>'.
* @generated
*/
Action createAction();
/**
* Returns a new object of class '<em>Description</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Description</em>'.
* @generated
*/
Description createDescription();
/**
* Returns a new object of class '<em>Condition</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Condition</em>'.
* @generated
*/
Condition createCondition();
/**
* Returns a new object of class '<em>Condition Et</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Condition Et</em>'.
* @generated
*/
ConditionEt createConditionEt();
/**
* Returns a new object of class '<em>Condition Test</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Condition Test</em>'.
* @generated
*/
ConditionTest createConditionTest();
/**
* Returns a new object of class '<em>Condition Connaissance</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Condition Connaissance</em>'.
* @generated
*/
ConditionConnaissance createConditionConnaissance();
/**
* Returns a new object of class '<em>NOT Condition Connaissance</em>'.
2021-11-30 17:25:45 +00:00
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>NOT Condition Connaissance</em>'.
2021-11-30 17:25:45 +00:00
* @generated
*/
NOTConditionConnaissance createNOTConditionConnaissance();
2021-11-30 17:25:45 +00:00
/**
* Returns a new object of class '<em>Condition Objet</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return a new object of class '<em>Condition Objet</em>'.
* @generated
*/
ConditionObjet createConditionObjet();
/**
* Returns the package supported by this factory.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the package supported by this factory.
* @generated
*/
2021-12-03 08:38:29 +00:00
GAMEPackage getGAMEPackage();
2021-11-30 17:25:45 +00:00
2021-12-03 08:38:29 +00:00
} //GAMEFactory