198 lines
5 KiB
Java
198 lines
5 KiB
Java
/**
|
|
* generated by Xtext 2.23.0
|
|
*/
|
|
package xtext.game;
|
|
|
|
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 -->
|
|
* @see xtext.game.GamePackage
|
|
* @generated
|
|
*/
|
|
public interface GameFactory extends EFactory
|
|
{
|
|
/**
|
|
* The singleton instance of the factory.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @generated
|
|
*/
|
|
GameFactory eINSTANCE = xtext.game.impl.GameFactoryImpl.init();
|
|
|
|
/**
|
|
* 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>'.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return a new object of class '<em>Interaction</em>'.
|
|
* @generated
|
|
*/
|
|
Interaction createInteraction();
|
|
|
|
/**
|
|
* 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>'.
|
|
* <!-- begin-user-doc -->
|
|
* <!-- end-user-doc -->
|
|
* @return a new object of class '<em>NOT Condition Connaissance</em>'.
|
|
* @generated
|
|
*/
|
|
NOTConditionConnaissance createNOTConditionConnaissance();
|
|
|
|
/**
|
|
* 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
|
|
*/
|
|
GamePackage getGamePackage();
|
|
|
|
} //GameFactory
|