| /** |
| */ |
| package anydsl; |
| |
| import org.eclipse.emf.ecore.EAttribute; |
| import org.eclipse.emf.ecore.EClass; |
| import org.eclipse.emf.ecore.EDataType; |
| import org.eclipse.emf.ecore.EEnum; |
| import org.eclipse.emf.ecore.EOperation; |
| import org.eclipse.emf.ecore.EPackage; |
| import org.eclipse.emf.ecore.EReference; |
| |
| /** |
| * <!-- begin-user-doc --> The <b>Package</b> for the model. It contains accessors for the meta objects to |
| * represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.AnydslFactory |
| * @model kind="package" |
| * @generated |
| */ |
| public interface AnydslPackage extends EPackage { |
| /** |
| * The package name. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNAME = "anydsl"; |
| |
| /** |
| * The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_URI = "http://www.eclipse.org/acceleo/anydsl"; |
| |
| /** |
| * The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| String eNS_PREFIX = "anydsl"; |
| |
| /** |
| * The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| AnydslPackage eINSTANCE = anydsl.impl.AnydslPackageImpl.init(); |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.WorldImpl <em>World</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.WorldImpl |
| * @see anydsl.impl.AnydslPackageImpl#getWorld() |
| * @generated |
| */ |
| int WORLD = 0; |
| |
| /** |
| * The feature id for the '<em><b>Companies</b></em>' containment reference list. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WORLD__COMPANIES = 0; |
| |
| /** |
| * The feature id for the '<em><b>Foods</b></em>' containment reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WORLD__FOODS = 1; |
| |
| /** |
| * The feature id for the '<em><b>Sources</b></em>' containment reference list. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WORLD__SOURCES = 2; |
| |
| /** |
| * The number of structural features of the '<em>World</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WORLD_FEATURE_COUNT = 3; |
| |
| /** |
| * The number of operations of the '<em>World</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int WORLD_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.MultiNamedElement <em>Multi Named Element</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.MultiNamedElement |
| * @see anydsl.impl.AnydslPackageImpl#getMultiNamedElement() |
| * @generated |
| */ |
| int MULTI_NAMED_ELEMENT = 1; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int MULTI_NAMED_ELEMENT__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Multi Named Element</em>' class. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int MULTI_NAMED_ELEMENT_FEATURE_COUNT = 1; |
| |
| /** |
| * The number of operations of the '<em>Multi Named Element</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int MULTI_NAMED_ELEMENT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.NamedElement <em>Named Element</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.NamedElement |
| * @see anydsl.impl.AnydslPackageImpl#getNamedElement() |
| * @generated |
| */ |
| int NAMED_ELEMENT = 2; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int NAMED_ELEMENT__NAME = 0; |
| |
| /** |
| * The number of structural features of the '<em>Named Element</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int NAMED_ELEMENT_FEATURE_COUNT = 1; |
| |
| /** |
| * The number of operations of the '<em>Named Element</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int NAMED_ELEMENT_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.ProducerImpl <em>Producer</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ProducerImpl |
| * @see anydsl.impl.AnydslPackageImpl#getProducer() |
| * @generated |
| */ |
| int PRODUCER = 3; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER__NAME = NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Adress</b></em>' containment reference. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER__ADRESS = NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Company</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER__COMPANY = NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Foods</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER__FOODS = NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of structural features of the '<em>Producer</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The number of operations of the '<em>Producer</em>' class. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCER_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.AdressImpl <em>Adress</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.AdressImpl |
| * @see anydsl.impl.AnydslPackageImpl#getAdress() |
| * @generated |
| */ |
| int ADRESS = 4; |
| |
| /** |
| * The feature id for the '<em><b>Zip Code</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADRESS__ZIP_CODE = 0; |
| |
| /** |
| * The feature id for the '<em><b>City</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADRESS__CITY = 1; |
| |
| /** |
| * The feature id for the '<em><b>Country</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADRESS__COUNTRY = 2; |
| |
| /** |
| * The number of structural features of the '<em>Adress</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADRESS_FEATURE_COUNT = 3; |
| |
| /** |
| * The number of operations of the '<em>Adress</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ADRESS_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Company <em>Company</em>}' class. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Company |
| * @see anydsl.impl.AnydslPackageImpl#getCompany() |
| * @generated |
| */ |
| int COMPANY = 5; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPANY__NAME = NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Adress</b></em>' containment reference. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPANY__ADRESS = NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>World</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPANY__WORLD = NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Company</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPANY_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Company</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int COMPANY_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.ProductionCompanyImpl <em>Production Company</em>}' |
| * class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ProductionCompanyImpl |
| * @see anydsl.impl.AnydslPackageImpl#getProductionCompany() |
| * @generated |
| */ |
| int PRODUCTION_COMPANY = 6; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY__NAME = COMPANY__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Adress</b></em>' containment reference. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY__ADRESS = COMPANY__ADRESS; |
| |
| /** |
| * The feature id for the '<em><b>World</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY__WORLD = COMPANY__WORLD; |
| |
| /** |
| * The feature id for the '<em><b>Producers</b></em>' containment reference list. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY__PRODUCERS = COMPANY_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Production Company</em>' class. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY_FEATURE_COUNT = COMPANY_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Production Company</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PRODUCTION_COMPANY_OPERATION_COUNT = COMPANY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.RestaurantImpl <em>Restaurant</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.RestaurantImpl |
| * @see anydsl.impl.AnydslPackageImpl#getRestaurant() |
| * @generated |
| */ |
| int RESTAURANT = 7; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT__NAME = COMPANY__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Adress</b></em>' containment reference. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT__ADRESS = COMPANY__ADRESS; |
| |
| /** |
| * The feature id for the '<em><b>World</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT__WORLD = COMPANY__WORLD; |
| |
| /** |
| * The feature id for the '<em><b>Chefs</b></em>' containment reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT__CHEFS = COMPANY_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Menu</b></em>' map. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT__MENU = COMPANY_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Restaurant</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT_FEATURE_COUNT = COMPANY_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Restaurant</em>' class. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RESTAURANT_OPERATION_COUNT = COMPANY_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.ChefImpl <em>Chef</em>}' class. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ChefImpl |
| * @see anydsl.impl.AnydslPackageImpl#getChef() |
| * @generated |
| */ |
| int CHEF = 8; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CHEF__NAME = NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Adress</b></em>' containment reference. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CHEF__ADRESS = NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Recipes</b></em>' containment reference list. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CHEF__RECIPES = NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Chef</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CHEF_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Chef</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int CHEF_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.RecipeImpl <em>Recipe</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.RecipeImpl |
| * @see anydsl.impl.AnydslPackageImpl#getRecipe() |
| * @generated |
| */ |
| int RECIPE = 9; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RECIPE__NAME = NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Ingredients</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RECIPE__INGREDIENTS = NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Recipe</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RECIPE_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Recipe</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int RECIPE_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.FoodImpl <em>Food</em>}' class. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.FoodImpl |
| * @see anydsl.impl.AnydslPackageImpl#getFood() |
| * @generated |
| */ |
| int FOOD = 10; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__NAME = NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Color</b></em>' attribute list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__COLOR = NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Caliber</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__CALIBER = NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The feature id for the '<em><b>Related Foods</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__RELATED_FOODS = NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The feature id for the '<em><b>Group</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__GROUP = NAMED_ELEMENT_FEATURE_COUNT + 3; |
| |
| /** |
| * The feature id for the '<em><b>Label</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__LABEL = NAMED_ELEMENT_FEATURE_COUNT + 4; |
| |
| /** |
| * The feature id for the '<em><b>Source</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__SOURCE = NAMED_ELEMENT_FEATURE_COUNT + 5; |
| |
| /** |
| * The feature id for the '<em><b>Producers</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD__PRODUCERS = NAMED_ELEMENT_FEATURE_COUNT + 6; |
| |
| /** |
| * The number of structural features of the '<em>Food</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD_FEATURE_COUNT = NAMED_ELEMENT_FEATURE_COUNT + 7; |
| |
| /** |
| * The operation id for the '<em>Ripen</em>' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___RIPEN__COLOR = NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The operation id for the '<em>Preferred Color</em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___PREFERRED_COLOR = NAMED_ELEMENT_OPERATION_COUNT + 1; |
| |
| /** |
| * The operation id for the '<em>New Food</em>' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___NEW_FOOD = NAMED_ELEMENT_OPERATION_COUNT + 2; |
| |
| /** |
| * The operation id for the '<em>Set Color</em>' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___SET_COLOR__FOOD_COLOR = NAMED_ELEMENT_OPERATION_COUNT + 3; |
| |
| /** |
| * The operation id for the '<em>Set Caliber</em>' operation. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___SET_CALIBER__FOOD_ELIST = NAMED_ELEMENT_OPERATION_COUNT + 4; |
| |
| /** |
| * The operation id for the '<em>Accepted Caliber</em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___ACCEPTED_CALIBER__CALIBER = NAMED_ELEMENT_OPERATION_COUNT + 5; |
| |
| /** |
| * The operation id for the '<em>Label</em>' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___LABEL__STRING = NAMED_ELEMENT_OPERATION_COUNT + 6; |
| |
| /** |
| * The operation id for the '<em>Preferred Label</em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD___PREFERRED_LABEL__STRING = NAMED_ELEMENT_OPERATION_COUNT + 7; |
| |
| /** |
| * The number of operations of the '<em>Food</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int FOOD_OPERATION_COUNT = NAMED_ELEMENT_OPERATION_COUNT + 8; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Source <em>Source</em>}' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Source |
| * @see anydsl.impl.AnydslPackageImpl#getSource() |
| * @generated |
| */ |
| int SOURCE = 11; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SOURCE__NAME = MULTI_NAMED_ELEMENT__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Foods</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SOURCE__FOODS = MULTI_NAMED_ELEMENT_FEATURE_COUNT + 0; |
| |
| /** |
| * The feature id for the '<em><b>Origin</b></em>' attribute list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SOURCE__ORIGIN = MULTI_NAMED_ELEMENT_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of structural features of the '<em>Source</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SOURCE_FEATURE_COUNT = MULTI_NAMED_ELEMENT_FEATURE_COUNT + 2; |
| |
| /** |
| * The number of operations of the '<em>Source</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int SOURCE_OPERATION_COUNT = MULTI_NAMED_ELEMENT_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.PlantImpl <em>Plant</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.PlantImpl |
| * @see anydsl.impl.AnydslPackageImpl#getPlant() |
| * @generated |
| */ |
| int PLANT = 12; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT__NAME = SOURCE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Foods</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT__FOODS = SOURCE__FOODS; |
| |
| /** |
| * The feature id for the '<em><b>Origin</b></em>' attribute list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT__ORIGIN = SOURCE__ORIGIN; |
| |
| /** |
| * The feature id for the '<em><b>Kind</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT__KIND = SOURCE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Plant</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT_FEATURE_COUNT = SOURCE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Plant</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int PLANT_OPERATION_COUNT = SOURCE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.AnimalImpl <em>Animal</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.AnimalImpl |
| * @see anydsl.impl.AnydslPackageImpl#getAnimal() |
| * @generated |
| */ |
| int ANIMAL = 13; |
| |
| /** |
| * The feature id for the '<em><b>Name</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL__NAME = SOURCE__NAME; |
| |
| /** |
| * The feature id for the '<em><b>Foods</b></em>' reference list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL__FOODS = SOURCE__FOODS; |
| |
| /** |
| * The feature id for the '<em><b>Origin</b></em>' attribute list. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL__ORIGIN = SOURCE__ORIGIN; |
| |
| /** |
| * The feature id for the '<em><b>Part</b></em>' attribute list. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL__PART = SOURCE_FEATURE_COUNT + 0; |
| |
| /** |
| * The number of structural features of the '<em>Animal</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL_FEATURE_COUNT = SOURCE_FEATURE_COUNT + 1; |
| |
| /** |
| * The number of operations of the '<em>Animal</em>' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ANIMAL_OPERATION_COUNT = SOURCE_OPERATION_COUNT + 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.impl.EStringToRecipeMapImpl <em>EString To Recipe Map</em>}' |
| * class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.EStringToRecipeMapImpl |
| * @see anydsl.impl.AnydslPackageImpl#getEStringToRecipeMap() |
| * @generated |
| */ |
| int ESTRING_TO_RECIPE_MAP = 14; |
| |
| /** |
| * The feature id for the '<em><b>Key</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ESTRING_TO_RECIPE_MAP__KEY = 0; |
| |
| /** |
| * The feature id for the '<em><b>Value</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ESTRING_TO_RECIPE_MAP__VALUE = 1; |
| |
| /** |
| * The number of structural features of the '<em>EString To Recipe Map</em>' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ESTRING_TO_RECIPE_MAP_FEATURE_COUNT = 2; |
| |
| /** |
| * The number of operations of the '<em>EString To Recipe Map</em>' class. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| * @ordered |
| */ |
| int ESTRING_TO_RECIPE_MAP_OPERATION_COUNT = 0; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Color <em>Color</em>}' enum. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Color |
| * @see anydsl.impl.AnydslPackageImpl#getColor() |
| * @generated |
| */ |
| int COLOR = 15; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Caliber <em>Caliber</em>}' enum. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Caliber |
| * @see anydsl.impl.AnydslPackageImpl#getCaliber() |
| * @generated |
| */ |
| int CALIBER = 16; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Group <em>Group</em>}' enum. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Group |
| * @see anydsl.impl.AnydslPackageImpl#getGroup() |
| * @generated |
| */ |
| int GROUP = 17; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Continent <em>Continent</em>}' enum. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Continent |
| * @see anydsl.impl.AnydslPackageImpl#getContinent() |
| * @generated |
| */ |
| int CONTINENT = 18; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Kind <em>Kind</em>}' enum. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Kind |
| * @see anydsl.impl.AnydslPackageImpl#getKind() |
| * @generated |
| */ |
| int KIND = 19; |
| |
| /** |
| * The meta object id for the '{@link anydsl.Part <em>Part</em>}' enum. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Part |
| * @see anydsl.impl.AnydslPackageImpl#getPart() |
| * @generated |
| */ |
| int PART = 20; |
| |
| /** |
| * The meta object id for the '<em>Country Data</em>' data type. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @see anydsl.Country |
| * @see anydsl.impl.AnydslPackageImpl#getCountryData() |
| * @generated |
| */ |
| int COUNTRY_DATA = 21; |
| |
| /** |
| * The meta object id for the '<em>Single String</em>' data type. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see anydsl.impl.AnydslPackageImpl#getSingleString() |
| * @generated |
| */ |
| int SINGLE_STRING = 22; |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.World <em>World</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>World</em>'. |
| * @see anydsl.World |
| * @generated |
| */ |
| EClass getWorld(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link anydsl.World#getCompanies |
| * <em>Companies</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Companies</em>'. |
| * @see anydsl.World#getCompanies() |
| * @see #getWorld() |
| * @generated |
| */ |
| EReference getWorld_Companies(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link anydsl.World#getFoods |
| * <em>Foods</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Foods</em>'. |
| * @see anydsl.World#getFoods() |
| * @see #getWorld() |
| * @generated |
| */ |
| EReference getWorld_Foods(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link anydsl.World#getSources |
| * <em>Sources</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Sources</em>'. |
| * @see anydsl.World#getSources() |
| * @see #getWorld() |
| * @generated |
| */ |
| EReference getWorld_Sources(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.MultiNamedElement <em>Multi Named Element</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Multi Named Element</em>'. |
| * @see anydsl.MultiNamedElement |
| * @generated |
| */ |
| EClass getMultiNamedElement(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link anydsl.MultiNamedElement#getName <em>Name</em>} |
| * '. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Name</em>'. |
| * @see anydsl.MultiNamedElement#getName() |
| * @see #getMultiNamedElement() |
| * @generated |
| */ |
| EAttribute getMultiNamedElement_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.NamedElement <em>Named Element</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Named Element</em>'. |
| * @see anydsl.NamedElement |
| * @generated |
| */ |
| EClass getNamedElement(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.NamedElement#getName <em>Name</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Name</em>'. |
| * @see anydsl.NamedElement#getName() |
| * @see #getNamedElement() |
| * @generated |
| */ |
| EAttribute getNamedElement_Name(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Producer <em>Producer</em>}'. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Producer</em>'. |
| * @see anydsl.Producer |
| * @generated |
| */ |
| EClass getProducer(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link anydsl.Producer#getAdress |
| * <em>Adress</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Adress</em>'. |
| * @see anydsl.Producer#getAdress() |
| * @see #getProducer() |
| * @generated |
| */ |
| EReference getProducer_Adress(); |
| |
| /** |
| * Returns the meta object for the reference '{@link anydsl.Producer#getCompany <em>Company</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Company</em>'. |
| * @see anydsl.Producer#getCompany() |
| * @see #getProducer() |
| * @generated |
| */ |
| EReference getProducer_Company(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link anydsl.Producer#getFoods <em>Foods</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Foods</em>'. |
| * @see anydsl.Producer#getFoods() |
| * @see #getProducer() |
| * @generated |
| */ |
| EReference getProducer_Foods(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Adress <em>Adress</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Adress</em>'. |
| * @see anydsl.Adress |
| * @generated |
| */ |
| EClass getAdress(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Adress#getZipCode <em>Zip Code</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Zip Code</em>'. |
| * @see anydsl.Adress#getZipCode() |
| * @see #getAdress() |
| * @generated |
| */ |
| EAttribute getAdress_ZipCode(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Adress#getCity <em>City</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>City</em>'. |
| * @see anydsl.Adress#getCity() |
| * @see #getAdress() |
| * @generated |
| */ |
| EAttribute getAdress_City(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Adress#getCountry <em>Country</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Country</em>'. |
| * @see anydsl.Adress#getCountry() |
| * @see #getAdress() |
| * @generated |
| */ |
| EAttribute getAdress_Country(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Company <em>Company</em>}'. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Company</em>'. |
| * @see anydsl.Company |
| * @generated |
| */ |
| EClass getCompany(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link anydsl.Company#getAdress <em>Adress</em>} |
| * '. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Adress</em>'. |
| * @see anydsl.Company#getAdress() |
| * @see #getCompany() |
| * @generated |
| */ |
| EReference getCompany_Adress(); |
| |
| /** |
| * Returns the meta object for the reference '{@link anydsl.Company#getWorld <em>World</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>World</em>'. |
| * @see anydsl.Company#getWorld() |
| * @see #getCompany() |
| * @generated |
| */ |
| EReference getCompany_World(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.ProductionCompany <em>Production Company</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Production Company</em>'. |
| * @see anydsl.ProductionCompany |
| * @generated |
| */ |
| EClass getProductionCompany(); |
| |
| /** |
| * Returns the meta object for the containment reference list ' |
| * {@link anydsl.ProductionCompany#getProducers <em>Producers</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Producers</em>'. |
| * @see anydsl.ProductionCompany#getProducers() |
| * @see #getProductionCompany() |
| * @generated |
| */ |
| EReference getProductionCompany_Producers(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Restaurant <em>Restaurant</em>}'. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>Restaurant</em>'. |
| * @see anydsl.Restaurant |
| * @generated |
| */ |
| EClass getRestaurant(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link anydsl.Restaurant#getChefs |
| * <em>Chefs</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Chefs</em>'. |
| * @see anydsl.Restaurant#getChefs() |
| * @see #getRestaurant() |
| * @generated |
| */ |
| EReference getRestaurant_Chefs(); |
| |
| /** |
| * Returns the meta object for the map '{@link anydsl.Restaurant#getMenu <em>Menu</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the map '<em>Menu</em>'. |
| * @see anydsl.Restaurant#getMenu() |
| * @see #getRestaurant() |
| * @generated |
| */ |
| EReference getRestaurant_Menu(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Chef <em>Chef</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Chef</em>'. |
| * @see anydsl.Chef |
| * @generated |
| */ |
| EClass getChef(); |
| |
| /** |
| * Returns the meta object for the containment reference '{@link anydsl.Chef#getAdress <em>Adress</em>}'. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference '<em>Adress</em>'. |
| * @see anydsl.Chef#getAdress() |
| * @see #getChef() |
| * @generated |
| */ |
| EReference getChef_Adress(); |
| |
| /** |
| * Returns the meta object for the containment reference list '{@link anydsl.Chef#getRecipes |
| * <em>Recipes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the containment reference list '<em>Recipes</em>'. |
| * @see anydsl.Chef#getRecipes() |
| * @see #getChef() |
| * @generated |
| */ |
| EReference getChef_Recipes(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Recipe <em>Recipe</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Recipe</em>'. |
| * @see anydsl.Recipe |
| * @generated |
| */ |
| EClass getRecipe(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link anydsl.Recipe#getIngredients |
| * <em>Ingredients</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Ingredients</em>'. |
| * @see anydsl.Recipe#getIngredients() |
| * @see #getRecipe() |
| * @generated |
| */ |
| EReference getRecipe_Ingredients(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Food <em>Food</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Food</em>'. |
| * @see anydsl.Food |
| * @generated |
| */ |
| EClass getFood(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link anydsl.Food#getColor <em>Color</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Color</em>'. |
| * @see anydsl.Food#getColor() |
| * @see #getFood() |
| * @generated |
| */ |
| EAttribute getFood_Color(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Food#getCaliber <em>Caliber</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Caliber</em>'. |
| * @see anydsl.Food#getCaliber() |
| * @see #getFood() |
| * @generated |
| */ |
| EAttribute getFood_Caliber(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link anydsl.Food#getRelatedFoods <em>Related |
| * Foods</em>}'. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Related Foods</em>'. |
| * @see anydsl.Food#getRelatedFoods() |
| * @see #getFood() |
| * @generated |
| */ |
| EReference getFood_RelatedFoods(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Food#getGroup <em>Group</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Group</em>'. |
| * @see anydsl.Food#getGroup() |
| * @see #getFood() |
| * @generated |
| */ |
| EAttribute getFood_Group(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Food#getLabel <em>Label</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Label</em>'. |
| * @see anydsl.Food#getLabel() |
| * @see #getFood() |
| * @generated |
| */ |
| EAttribute getFood_Label(); |
| |
| /** |
| * Returns the meta object for the reference '{@link anydsl.Food#getSource <em>Source</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Source</em>'. |
| * @see anydsl.Food#getSource() |
| * @see #getFood() |
| * @generated |
| */ |
| EReference getFood_Source(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link anydsl.Food#getProducers <em>Producers</em>}'. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Producers</em>'. |
| * @see anydsl.Food#getProducers() |
| * @see #getFood() |
| * @generated |
| */ |
| EReference getFood_Producers(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#ripen(anydsl.Color) <em>Ripen</em>}' operation. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Ripen</em>' operation. |
| * @see anydsl.Food#ripen(anydsl.Color) |
| * @generated |
| */ |
| EOperation getFood__Ripen__Color(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#preferredColor() <em>Preferred Color</em>}' |
| * operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Preferred Color</em>' operation. |
| * @see anydsl.Food#preferredColor() |
| * @generated |
| */ |
| EOperation getFood__PreferredColor(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#newFood() <em>New Food</em>}' operation. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>New Food</em>' operation. |
| * @see anydsl.Food#newFood() |
| * @generated |
| */ |
| EOperation getFood__NewFood(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#setColor(anydsl.Food, anydsl.Color) <em>Set |
| * Color</em>}' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Set Color</em>' operation. |
| * @see anydsl.Food#setColor(anydsl.Food, anydsl.Color) |
| * @generated |
| */ |
| EOperation getFood__SetColor__Food_Color(); |
| |
| /** |
| * Returns the meta object for the ' |
| * {@link anydsl.Food#setCaliber(anydsl.Food, org.eclipse.emf.common.util.EList) <em>Set Caliber</em>}' |
| * operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Set Caliber</em>' operation. |
| * @see anydsl.Food#setCaliber(anydsl.Food, org.eclipse.emf.common.util.EList) |
| * @generated |
| */ |
| EOperation getFood__SetCaliber__Food_EList(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#acceptedCaliber(anydsl.Caliber) <em>Accepted |
| * Caliber</em>}' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Accepted Caliber</em>' operation. |
| * @see anydsl.Food#acceptedCaliber(anydsl.Caliber) |
| * @generated |
| */ |
| EOperation getFood__AcceptedCaliber__Caliber(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#label(java.lang.String) <em>Label</em>}' operation. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Label</em>' operation. |
| * @see anydsl.Food#label(java.lang.String) |
| * @generated |
| */ |
| EOperation getFood__Label__String(); |
| |
| /** |
| * Returns the meta object for the '{@link anydsl.Food#preferredLabel(java.lang.String) <em>Preferred |
| * Label</em>}' operation. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the '<em>Preferred Label</em>' operation. |
| * @see anydsl.Food#preferredLabel(java.lang.String) |
| * @generated |
| */ |
| EOperation getFood__PreferredLabel__String(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Source <em>Source</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Source</em>'. |
| * @see anydsl.Source |
| * @generated |
| */ |
| EClass getSource(); |
| |
| /** |
| * Returns the meta object for the reference list '{@link anydsl.Source#getFoods <em>Foods</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference list '<em>Foods</em>'. |
| * @see anydsl.Source#getFoods() |
| * @see #getSource() |
| * @generated |
| */ |
| EReference getSource_Foods(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link anydsl.Source#getOrigin <em>Origin</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Origin</em>'. |
| * @see anydsl.Source#getOrigin() |
| * @see #getSource() |
| * @generated |
| */ |
| EAttribute getSource_Origin(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Plant <em>Plant</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Plant</em>'. |
| * @see anydsl.Plant |
| * @generated |
| */ |
| EClass getPlant(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link anydsl.Plant#getKind <em>Kind</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Kind</em>'. |
| * @see anydsl.Plant#getKind() |
| * @see #getPlant() |
| * @generated |
| */ |
| EAttribute getPlant_Kind(); |
| |
| /** |
| * Returns the meta object for class '{@link anydsl.Animal <em>Animal</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for class '<em>Animal</em>'. |
| * @see anydsl.Animal |
| * @generated |
| */ |
| EClass getAnimal(); |
| |
| /** |
| * Returns the meta object for the attribute list '{@link anydsl.Animal#getPart <em>Part</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute list '<em>Part</em>'. |
| * @see anydsl.Animal#getPart() |
| * @see #getAnimal() |
| * @generated |
| */ |
| EAttribute getAnimal_Part(); |
| |
| /** |
| * Returns the meta object for class '{@link java.util.Map.Entry <em>EString To Recipe Map</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for class '<em>EString To Recipe Map</em>'. |
| * @see java.util.Map.Entry |
| * @model keyDataType="org.eclipse.emf.ecore.EString" valueType="anydsl.Recipe" |
| * @generated |
| */ |
| EClass getEStringToRecipeMap(); |
| |
| /** |
| * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Key</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the attribute '<em>Key</em>'. |
| * @see java.util.Map.Entry |
| * @see #getEStringToRecipeMap() |
| * @generated |
| */ |
| EAttribute getEStringToRecipeMap_Key(); |
| |
| /** |
| * Returns the meta object for the reference '{@link java.util.Map.Entry <em>Value</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for the reference '<em>Value</em>'. |
| * @see java.util.Map.Entry |
| * @see #getEStringToRecipeMap() |
| * @generated |
| */ |
| EReference getEStringToRecipeMap_Value(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Color <em>Color</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Color</em>'. |
| * @see anydsl.Color |
| * @generated |
| */ |
| EEnum getColor(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Caliber <em>Caliber</em>}'. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Caliber</em>'. |
| * @see anydsl.Caliber |
| * @generated |
| */ |
| EEnum getCaliber(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Group <em>Group</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Group</em>'. |
| * @see anydsl.Group |
| * @generated |
| */ |
| EEnum getGroup(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Continent <em>Continent</em>}'. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Continent</em>'. |
| * @see anydsl.Continent |
| * @generated |
| */ |
| EEnum getContinent(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Kind <em>Kind</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Kind</em>'. |
| * @see anydsl.Kind |
| * @generated |
| */ |
| EEnum getKind(); |
| |
| /** |
| * Returns the meta object for enum '{@link anydsl.Part <em>Part</em>}'. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @return the meta object for enum '<em>Part</em>'. |
| * @see anydsl.Part |
| * @generated |
| */ |
| EEnum getPart(); |
| |
| /** |
| * Returns the meta object for data type '{@link anydsl.Country <em>Country Data</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Country Data</em>'. |
| * @see anydsl.Country |
| * @model instanceClass="anydsl.Country" |
| * @generated |
| */ |
| EDataType getCountryData(); |
| |
| /** |
| * Returns the meta object for data type '{@link java.lang.String <em>Single String</em>}'. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @return the meta object for data type '<em>Single String</em>'. |
| * @see java.lang.String |
| * @model instanceClass="java.lang.String" |
| * @generated |
| */ |
| EDataType getSingleString(); |
| |
| /** |
| * Returns the factory that creates the instances of the model. <!-- begin-user-doc --> <!-- end-user-doc |
| * --> |
| * |
| * @return the factory that creates the instances of the model. |
| * @generated |
| */ |
| AnydslFactory getAnydslFactory(); |
| |
| /** |
| * <!-- begin-user-doc --> Defines literals for the meta objects that represent |
| * <ul> |
| * <li>each class,</li> |
| * <li>each feature of each class,</li> |
| * <li>each operation of each class,</li> |
| * <li>each enum,</li> |
| * <li>and each data type</li> |
| * </ul> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| interface Literals { |
| /** |
| * The meta object literal for the '{@link anydsl.impl.WorldImpl <em>World</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.WorldImpl |
| * @see anydsl.impl.AnydslPackageImpl#getWorld() |
| * @generated |
| */ |
| EClass WORLD = eINSTANCE.getWorld(); |
| |
| /** |
| * The meta object literal for the '<em><b>Companies</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference WORLD__COMPANIES = eINSTANCE.getWorld_Companies(); |
| |
| /** |
| * The meta object literal for the '<em><b>Foods</b></em>' containment reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference WORLD__FOODS = eINSTANCE.getWorld_Foods(); |
| |
| /** |
| * The meta object literal for the '<em><b>Sources</b></em>' containment reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference WORLD__SOURCES = eINSTANCE.getWorld_Sources(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.MultiNamedElement <em>Multi Named Element</em>}' |
| * class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.MultiNamedElement |
| * @see anydsl.impl.AnydslPackageImpl#getMultiNamedElement() |
| * @generated |
| */ |
| EClass MULTI_NAMED_ELEMENT = eINSTANCE.getMultiNamedElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute list feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute MULTI_NAMED_ELEMENT__NAME = eINSTANCE.getMultiNamedElement_Name(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.NamedElement <em>Named Element</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.NamedElement |
| * @see anydsl.impl.AnydslPackageImpl#getNamedElement() |
| * @generated |
| */ |
| EClass NAMED_ELEMENT = eINSTANCE.getNamedElement(); |
| |
| /** |
| * The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute NAMED_ELEMENT__NAME = eINSTANCE.getNamedElement_Name(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.ProducerImpl <em>Producer</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ProducerImpl |
| * @see anydsl.impl.AnydslPackageImpl#getProducer() |
| * @generated |
| */ |
| EClass PRODUCER = eINSTANCE.getProducer(); |
| |
| /** |
| * The meta object literal for the '<em><b>Adress</b></em>' containment reference feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference PRODUCER__ADRESS = eINSTANCE.getProducer_Adress(); |
| |
| /** |
| * The meta object literal for the '<em><b>Company</b></em>' reference feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference PRODUCER__COMPANY = eINSTANCE.getProducer_Company(); |
| |
| /** |
| * The meta object literal for the '<em><b>Foods</b></em>' reference list feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference PRODUCER__FOODS = eINSTANCE.getProducer_Foods(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.AdressImpl <em>Adress</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.AdressImpl |
| * @see anydsl.impl.AnydslPackageImpl#getAdress() |
| * @generated |
| */ |
| EClass ADRESS = eINSTANCE.getAdress(); |
| |
| /** |
| * The meta object literal for the '<em><b>Zip Code</b></em>' attribute feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ADRESS__ZIP_CODE = eINSTANCE.getAdress_ZipCode(); |
| |
| /** |
| * The meta object literal for the '<em><b>City</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ADRESS__CITY = eINSTANCE.getAdress_City(); |
| |
| /** |
| * The meta object literal for the '<em><b>Country</b></em>' attribute feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ADRESS__COUNTRY = eINSTANCE.getAdress_Country(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Company <em>Company</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.Company |
| * @see anydsl.impl.AnydslPackageImpl#getCompany() |
| * @generated |
| */ |
| EClass COMPANY = eINSTANCE.getCompany(); |
| |
| /** |
| * The meta object literal for the '<em><b>Adress</b></em>' containment reference feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference COMPANY__ADRESS = eINSTANCE.getCompany_Adress(); |
| |
| /** |
| * The meta object literal for the '<em><b>World</b></em>' reference feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference COMPANY__WORLD = eINSTANCE.getCompany_World(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.ProductionCompanyImpl <em>Production |
| * Company</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ProductionCompanyImpl |
| * @see anydsl.impl.AnydslPackageImpl#getProductionCompany() |
| * @generated |
| */ |
| EClass PRODUCTION_COMPANY = eINSTANCE.getProductionCompany(); |
| |
| /** |
| * The meta object literal for the '<em><b>Producers</b></em>' containment reference list feature. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference PRODUCTION_COMPANY__PRODUCERS = eINSTANCE.getProductionCompany_Producers(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.RestaurantImpl <em>Restaurant</em>}' class. |
| * <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.RestaurantImpl |
| * @see anydsl.impl.AnydslPackageImpl#getRestaurant() |
| * @generated |
| */ |
| EClass RESTAURANT = eINSTANCE.getRestaurant(); |
| |
| /** |
| * The meta object literal for the '<em><b>Chefs</b></em>' containment reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference RESTAURANT__CHEFS = eINSTANCE.getRestaurant_Chefs(); |
| |
| /** |
| * The meta object literal for the '<em><b>Menu</b></em>' map feature. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference RESTAURANT__MENU = eINSTANCE.getRestaurant_Menu(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.ChefImpl <em>Chef</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.ChefImpl |
| * @see anydsl.impl.AnydslPackageImpl#getChef() |
| * @generated |
| */ |
| EClass CHEF = eINSTANCE.getChef(); |
| |
| /** |
| * The meta object literal for the '<em><b>Adress</b></em>' containment reference feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CHEF__ADRESS = eINSTANCE.getChef_Adress(); |
| |
| /** |
| * The meta object literal for the '<em><b>Recipes</b></em>' containment reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference CHEF__RECIPES = eINSTANCE.getChef_Recipes(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.RecipeImpl <em>Recipe</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.RecipeImpl |
| * @see anydsl.impl.AnydslPackageImpl#getRecipe() |
| * @generated |
| */ |
| EClass RECIPE = eINSTANCE.getRecipe(); |
| |
| /** |
| * The meta object literal for the '<em><b>Ingredients</b></em>' reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference RECIPE__INGREDIENTS = eINSTANCE.getRecipe_Ingredients(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.FoodImpl <em>Food</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.FoodImpl |
| * @see anydsl.impl.AnydslPackageImpl#getFood() |
| * @generated |
| */ |
| EClass FOOD = eINSTANCE.getFood(); |
| |
| /** |
| * The meta object literal for the '<em><b>Color</b></em>' attribute list feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FOOD__COLOR = eINSTANCE.getFood_Color(); |
| |
| /** |
| * The meta object literal for the '<em><b>Caliber</b></em>' attribute feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FOOD__CALIBER = eINSTANCE.getFood_Caliber(); |
| |
| /** |
| * The meta object literal for the '<em><b>Related Foods</b></em>' reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference FOOD__RELATED_FOODS = eINSTANCE.getFood_RelatedFoods(); |
| |
| /** |
| * The meta object literal for the '<em><b>Group</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FOOD__GROUP = eINSTANCE.getFood_Group(); |
| |
| /** |
| * The meta object literal for the '<em><b>Label</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute FOOD__LABEL = eINSTANCE.getFood_Label(); |
| |
| /** |
| * The meta object literal for the '<em><b>Source</b></em>' reference feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference FOOD__SOURCE = eINSTANCE.getFood_Source(); |
| |
| /** |
| * The meta object literal for the '<em><b>Producers</b></em>' reference list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference FOOD__PRODUCERS = eINSTANCE.getFood_Producers(); |
| |
| /** |
| * The meta object literal for the '<em><b>Ripen</b></em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___RIPEN__COLOR = eINSTANCE.getFood__Ripen__Color(); |
| |
| /** |
| * The meta object literal for the '<em><b>Preferred Color</b></em>' operation. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___PREFERRED_COLOR = eINSTANCE.getFood__PreferredColor(); |
| |
| /** |
| * The meta object literal for the '<em><b>New Food</b></em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___NEW_FOOD = eINSTANCE.getFood__NewFood(); |
| |
| /** |
| * The meta object literal for the '<em><b>Set Color</b></em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___SET_COLOR__FOOD_COLOR = eINSTANCE.getFood__SetColor__Food_Color(); |
| |
| /** |
| * The meta object literal for the '<em><b>Set Caliber</b></em>' operation. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___SET_CALIBER__FOOD_ELIST = eINSTANCE.getFood__SetCaliber__Food_EList(); |
| |
| /** |
| * The meta object literal for the '<em><b>Accepted Caliber</b></em>' operation. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___ACCEPTED_CALIBER__CALIBER = eINSTANCE.getFood__AcceptedCaliber__Caliber(); |
| |
| /** |
| * The meta object literal for the '<em><b>Label</b></em>' operation. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___LABEL__STRING = eINSTANCE.getFood__Label__String(); |
| |
| /** |
| * The meta object literal for the '<em><b>Preferred Label</b></em>' operation. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EOperation FOOD___PREFERRED_LABEL__STRING = eINSTANCE.getFood__PreferredLabel__String(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Source <em>Source</em>}' class. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.Source |
| * @see anydsl.impl.AnydslPackageImpl#getSource() |
| * @generated |
| */ |
| EClass SOURCE = eINSTANCE.getSource(); |
| |
| /** |
| * The meta object literal for the '<em><b>Foods</b></em>' reference list feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference SOURCE__FOODS = eINSTANCE.getSource_Foods(); |
| |
| /** |
| * The meta object literal for the '<em><b>Origin</b></em>' attribute list feature. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute SOURCE__ORIGIN = eINSTANCE.getSource_Origin(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.PlantImpl <em>Plant</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.PlantImpl |
| * @see anydsl.impl.AnydslPackageImpl#getPlant() |
| * @generated |
| */ |
| EClass PLANT = eINSTANCE.getPlant(); |
| |
| /** |
| * The meta object literal for the '<em><b>Kind</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute PLANT__KIND = eINSTANCE.getPlant_Kind(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.AnimalImpl <em>Animal</em>}' class. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.AnimalImpl |
| * @see anydsl.impl.AnydslPackageImpl#getAnimal() |
| * @generated |
| */ |
| EClass ANIMAL = eINSTANCE.getAnimal(); |
| |
| /** |
| * The meta object literal for the '<em><b>Part</b></em>' attribute list feature. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ANIMAL__PART = eINSTANCE.getAnimal_Part(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.impl.EStringToRecipeMapImpl <em>EString To Recipe |
| * Map</em>}' class. <!-- begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.impl.EStringToRecipeMapImpl |
| * @see anydsl.impl.AnydslPackageImpl#getEStringToRecipeMap() |
| * @generated |
| */ |
| EClass ESTRING_TO_RECIPE_MAP = eINSTANCE.getEStringToRecipeMap(); |
| |
| /** |
| * The meta object literal for the '<em><b>Key</b></em>' attribute feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EAttribute ESTRING_TO_RECIPE_MAP__KEY = eINSTANCE.getEStringToRecipeMap_Key(); |
| |
| /** |
| * The meta object literal for the '<em><b>Value</b></em>' reference feature. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @generated |
| */ |
| EReference ESTRING_TO_RECIPE_MAP__VALUE = eINSTANCE.getEStringToRecipeMap_Value(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Color <em>Color</em>}' enum. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Color |
| * @see anydsl.impl.AnydslPackageImpl#getColor() |
| * @generated |
| */ |
| EEnum COLOR = eINSTANCE.getColor(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Caliber <em>Caliber</em>}' enum. <!-- begin-user-doc |
| * --> <!-- end-user-doc --> |
| * |
| * @see anydsl.Caliber |
| * @see anydsl.impl.AnydslPackageImpl#getCaliber() |
| * @generated |
| */ |
| EEnum CALIBER = eINSTANCE.getCaliber(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Group <em>Group</em>}' enum. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Group |
| * @see anydsl.impl.AnydslPackageImpl#getGroup() |
| * @generated |
| */ |
| EEnum GROUP = eINSTANCE.getGroup(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Continent <em>Continent</em>}' enum. <!-- |
| * begin-user-doc --> <!-- end-user-doc --> |
| * |
| * @see anydsl.Continent |
| * @see anydsl.impl.AnydslPackageImpl#getContinent() |
| * @generated |
| */ |
| EEnum CONTINENT = eINSTANCE.getContinent(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Kind <em>Kind</em>}' enum. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Kind |
| * @see anydsl.impl.AnydslPackageImpl#getKind() |
| * @generated |
| */ |
| EEnum KIND = eINSTANCE.getKind(); |
| |
| /** |
| * The meta object literal for the '{@link anydsl.Part <em>Part</em>}' enum. <!-- begin-user-doc --> |
| * <!-- end-user-doc --> |
| * |
| * @see anydsl.Part |
| * @see anydsl.impl.AnydslPackageImpl#getPart() |
| * @generated |
| */ |
| EEnum PART = eINSTANCE.getPart(); |
| |
| /** |
| * The meta object literal for the '<em>Country Data</em>' data type. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see anydsl.Country |
| * @see anydsl.impl.AnydslPackageImpl#getCountryData() |
| * @generated |
| */ |
| EDataType COUNTRY_DATA = eINSTANCE.getCountryData(); |
| |
| /** |
| * The meta object literal for the '<em>Single String</em>' data type. <!-- begin-user-doc --> <!-- |
| * end-user-doc --> |
| * |
| * @see java.lang.String |
| * @see anydsl.impl.AnydslPackageImpl#getSingleString() |
| * @generated |
| */ |
| EDataType SINGLE_STRING = eINSTANCE.getSingleString(); |
| |
| } |
| |
| } // AnydslPackage |