blob: a276bab9b1d260ea639d69adcb873162aaa40b1b [file] [log] [blame]
/*
* Copyright (c) 2009, 2011, 2012, 2015 Eike Stepper (Berlin, Germany) and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Eike Stepper - initial API and implementation
*
* Initial Publication:
* Eclipse Magazin - http://www.eclipse-magazin.de
*/
package org.gastro.inventory;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @see org.gastro.inventory.InventoryFactory
* @model kind="package"
* @generated
*/
public interface InventoryPackage extends EPackage
{
/**
* The package name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNAME = "inventory";
/**
* The package namespace URI. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_URI = "http://www.gastro.org/inventory/1.0";
/**
* The package namespace name. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
String eNS_PREFIX = "inventory";
/**
* The singleton instance of the package. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
InventoryPackage eINSTANCE = org.gastro.inventory.impl.InventoryPackageImpl.init();
/**
* The meta object id for the '{@link org.gastro.inventory.impl.StockImpl <em>Stock</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StockImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStock()
* @generated
*/
int STOCK = 0;
/**
* The feature id for the '<em><b>Products</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK__PRODUCTS = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK__NAME = 1;
/**
* The feature id for the '<em><b>Department</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int STOCK__DEPARTMENT = 2;
/**
* The number of structural features of the '<em>Stock</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.ProductImpl <em>Product</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.ProductImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getProduct()
* @generated
*/
int PRODUCT = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PRODUCT__NAME = 0;
/**
* The number of structural features of the '<em>Product</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int PRODUCT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.StockProductImpl <em>Stock Product</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StockProductImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStockProduct()
* @generated
*/
int STOCK_PRODUCT = 2;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT__NAME = PRODUCT__NAME;
/**
* The feature id for the '<em><b>Stock</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT__STOCK = PRODUCT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Cost</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT__COST = PRODUCT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Available</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT__AVAILABLE = PRODUCT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Order Limit</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT__ORDER_LIMIT = PRODUCT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Stock Product</em>' class. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int STOCK_PRODUCT_FEATURE_COUNT = PRODUCT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.RecipeImpl <em>Recipe</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.RecipeImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getRecipe()
* @generated
*/
int RECIPE = 3;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RECIPE__NAME = PRODUCT__NAME;
/**
* The feature id for the '<em><b>Ingredients</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int RECIPE__INGREDIENTS = PRODUCT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Department</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int RECIPE__DEPARTMENT = PRODUCT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Cost</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RECIPE__COST = PRODUCT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Recipe</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RECIPE_FEATURE_COUNT = PRODUCT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.IngredientImpl <em>Ingredient</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.IngredientImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getIngredient()
* @generated
*/
int INGREDIENT = 4;
/**
* The feature id for the '<em><b>Recipe</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int INGREDIENT__RECIPE = 0;
/**
* The feature id for the '<em><b>Product</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int INGREDIENT__PRODUCT = 1;
/**
* The feature id for the '<em><b>Quantity</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int INGREDIENT__QUANTITY = 2;
/**
* The number of structural features of the '<em>Ingredient</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int INGREDIENT_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.MenuCardImpl <em>Menu Card</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.MenuCardImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getMenuCard()
* @generated
*/
int MENU_CARD = 5;
/**
* The feature id for the '<em><b>Title</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MENU_CARD__TITLE = 0;
/**
* The feature id for the '<em><b>Restaurant</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int MENU_CARD__RESTAURANT = 1;
/**
* The feature id for the '<em><b>Sections</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int MENU_CARD__SECTIONS = 2;
/**
* The number of structural features of the '<em>Menu Card</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int MENU_CARD_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.RestaurantImpl <em>Restaurant</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.RestaurantImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getRestaurant()
* @generated
*/
int RESTAURANT = 6;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT__NAME = 0;
/**
* The feature id for the '<em><b>Departments</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT__DEPARTMENTS = 1;
/**
* The feature id for the '<em><b>Menu Cards</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT__MENU_CARDS = 2;
/**
* The feature id for the '<em><b>Tables</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT__TABLES = 3;
/**
* The feature id for the '<em><b>Stations</b></em>' reference list. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT__STATIONS = 4;
/**
* The number of structural features of the '<em>Restaurant</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int RESTAURANT_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.StationImpl <em>Station</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StationImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStation()
* @generated
*/
int STATION = 11;
/**
* The feature id for the '<em><b>Station ID</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STATION__STATION_ID = 0;
/**
* The number of structural features of the '<em>Station</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int STATION_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.DepartmentImpl <em>Department</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.DepartmentImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getDepartment()
* @generated
*/
int DEPARTMENT = 7;
/**
* The feature id for the '<em><b>Station ID</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DEPARTMENT__STATION_ID = STATION__STATION_ID;
/**
* The feature id for the '<em><b>Recipes</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int DEPARTMENT__RECIPES = STATION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Restaurant</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int DEPARTMENT__RESTAURANT = STATION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Employees</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int DEPARTMENT__EMPLOYEES = STATION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Stocks</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int DEPARTMENT__STOCKS = STATION_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Department</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int DEPARTMENT_FEATURE_COUNT = STATION_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.OfferingImpl <em>Offering</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.OfferingImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getOffering()
* @generated
*/
int OFFERING = 8;
/**
* The feature id for the '<em><b>Product</b></em>' reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING__PRODUCT = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING__NAME = 1;
/**
* The feature id for the '<em><b>Description</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING__DESCRIPTION = 2;
/**
* The feature id for the '<em><b>Price</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING__PRICE = 3;
/**
* The feature id for the '<em><b>Section</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING__SECTION = 4;
/**
* The number of structural features of the '<em>Offering</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int OFFERING_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.TableImpl <em>Table</em>}' class. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.TableImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getTable()
* @generated
*/
int TABLE = 9;
/**
* The feature id for the '<em><b>Station ID</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TABLE__STATION_ID = STATION__STATION_ID;
/**
* The feature id for the '<em><b>Seats</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TABLE__SEATS = STATION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Restaurant</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int TABLE__RESTAURANT = STATION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Table</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int TABLE_FEATURE_COUNT = STATION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.EmployeeImpl <em>Employee</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.EmployeeImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getEmployee()
* @generated
*/
int EMPLOYEE = 10;
/**
* The feature id for the '<em><b>Department</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int EMPLOYEE__DEPARTMENT = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int EMPLOYEE__NAME = 1;
/**
* The number of structural features of the '<em>Employee</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int EMPLOYEE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link org.gastro.inventory.impl.SectionImpl <em>Section</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.SectionImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getSection()
* @generated
*/
int SECTION = 12;
/**
* The feature id for the '<em><b>Menu Card</b></em>' container reference. <!-- begin-user-doc --> <!-- end-user-doc
* -->
*
* @generated
* @ordered
*/
int SECTION__MENU_CARD = 0;
/**
* The feature id for the '<em><b>Offerings</b></em>' containment reference list. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
* @ordered
*/
int SECTION__OFFERINGS = 1;
/**
* The feature id for the '<em><b>Title</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SECTION__TITLE = 2;
/**
* The feature id for the '<em><b>Text</b></em>' attribute. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SECTION__TEXT = 3;
/**
* The number of structural features of the '<em>Section</em>' class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @generated
* @ordered
*/
int SECTION_FEATURE_COUNT = 4;
/**
* Returns the meta object for class '{@link org.gastro.inventory.Stock <em>Stock</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for class '<em>Stock</em>'.
* @see org.gastro.inventory.Stock
* @generated
*/
EClass getStock();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Stock#getProducts
* <em>Products</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Products</em>'.
* @see org.gastro.inventory.Stock#getProducts()
* @see #getStock()
* @generated
*/
EReference getStock_Products();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Stock#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.gastro.inventory.Stock#getName()
* @see #getStock()
* @generated
*/
EAttribute getStock_Name();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Stock#getDepartment
* <em>Department</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Department</em>'.
* @see org.gastro.inventory.Stock#getDepartment()
* @see #getStock()
* @generated
*/
EReference getStock_Department();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Product <em>Product</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Product</em>'.
* @see org.gastro.inventory.Product
* @generated
*/
EClass getProduct();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Product#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.gastro.inventory.Product#getName()
* @see #getProduct()
* @generated
*/
EAttribute getProduct_Name();
/**
* Returns the meta object for class '{@link org.gastro.inventory.StockProduct <em>Stock Product</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Stock Product</em>'.
* @see org.gastro.inventory.StockProduct
* @generated
*/
EClass getStockProduct();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.StockProduct#getStock
* <em>Stock</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Stock</em>'.
* @see org.gastro.inventory.StockProduct#getStock()
* @see #getStockProduct()
* @generated
*/
EReference getStockProduct_Stock();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.StockProduct#getCost <em>Cost</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Cost</em>'.
* @see org.gastro.inventory.StockProduct#getCost()
* @see #getStockProduct()
* @generated
*/
EAttribute getStockProduct_Cost();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.StockProduct#getAvailable
* <em>Available</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Available</em>'.
* @see org.gastro.inventory.StockProduct#getAvailable()
* @see #getStockProduct()
* @generated
*/
EAttribute getStockProduct_Available();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.StockProduct#getOrderLimit
* <em>Order Limit</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Order Limit</em>'.
* @see org.gastro.inventory.StockProduct#getOrderLimit()
* @see #getStockProduct()
* @generated
*/
EAttribute getStockProduct_OrderLimit();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Recipe <em>Recipe</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Recipe</em>'.
* @see org.gastro.inventory.Recipe
* @generated
*/
EClass getRecipe();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Recipe#getIngredients
* <em>Ingredients</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Ingredients</em>'.
* @see org.gastro.inventory.Recipe#getIngredients()
* @see #getRecipe()
* @generated
*/
EReference getRecipe_Ingredients();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Recipe#getDepartment
* <em>Department</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Department</em>'.
* @see org.gastro.inventory.Recipe#getDepartment()
* @see #getRecipe()
* @generated
*/
EReference getRecipe_Department();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Recipe#getCost <em>Cost</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Cost</em>'.
* @see org.gastro.inventory.Recipe#getCost()
* @see #getRecipe()
* @generated
*/
EAttribute getRecipe_Cost();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Ingredient <em>Ingredient</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Ingredient</em>'.
* @see org.gastro.inventory.Ingredient
* @generated
*/
EClass getIngredient();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Ingredient#getRecipe
* <em>Recipe</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Recipe</em>'.
* @see org.gastro.inventory.Ingredient#getRecipe()
* @see #getIngredient()
* @generated
*/
EReference getIngredient_Recipe();
/**
* Returns the meta object for the reference '{@link org.gastro.inventory.Ingredient#getProduct <em>Product</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Product</em>'.
* @see org.gastro.inventory.Ingredient#getProduct()
* @see #getIngredient()
* @generated
*/
EReference getIngredient_Product();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Ingredient#getQuantity <em>Quantity</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Quantity</em>'.
* @see org.gastro.inventory.Ingredient#getQuantity()
* @see #getIngredient()
* @generated
*/
EAttribute getIngredient_Quantity();
/**
* Returns the meta object for class '{@link org.gastro.inventory.MenuCard <em>Menu Card</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Menu Card</em>'.
* @see org.gastro.inventory.MenuCard
* @generated
*/
EClass getMenuCard();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.MenuCard#getTitle <em>Title</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Title</em>'.
* @see org.gastro.inventory.MenuCard#getTitle()
* @see #getMenuCard()
* @generated
*/
EAttribute getMenuCard_Title();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.MenuCard#getRestaurant
* <em>Restaurant</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Restaurant</em>'.
* @see org.gastro.inventory.MenuCard#getRestaurant()
* @see #getMenuCard()
* @generated
*/
EReference getMenuCard_Restaurant();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.MenuCard#getSections
* <em>Sections</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Sections</em>'.
* @see org.gastro.inventory.MenuCard#getSections()
* @see #getMenuCard()
* @generated
*/
EReference getMenuCard_Sections();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Restaurant <em>Restaurant</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Restaurant</em>'.
* @see org.gastro.inventory.Restaurant
* @generated
*/
EClass getRestaurant();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Restaurant#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.gastro.inventory.Restaurant#getName()
* @see #getRestaurant()
* @generated
*/
EAttribute getRestaurant_Name();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Restaurant#getDepartments
* <em>Departments</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Departments</em>'.
* @see org.gastro.inventory.Restaurant#getDepartments()
* @see #getRestaurant()
* @generated
*/
EReference getRestaurant_Departments();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Restaurant#getMenuCards
* <em>Menu Cards</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Menu Cards</em>'.
* @see org.gastro.inventory.Restaurant#getMenuCards()
* @see #getRestaurant()
* @generated
*/
EReference getRestaurant_MenuCards();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Restaurant#getTables
* <em>Tables</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Tables</em>'.
* @see org.gastro.inventory.Restaurant#getTables()
* @see #getRestaurant()
* @generated
*/
EReference getRestaurant_Tables();
/**
* Returns the meta object for the reference list '{@link org.gastro.inventory.Restaurant#getStations
* <em>Stations</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference list '<em>Stations</em>'.
* @see org.gastro.inventory.Restaurant#getStations()
* @see #getRestaurant()
* @generated
*/
EReference getRestaurant_Stations();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Department <em>Department</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Department</em>'.
* @see org.gastro.inventory.Department
* @generated
*/
EClass getDepartment();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Department#getRecipes
* <em>Recipes</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Recipes</em>'.
* @see org.gastro.inventory.Department#getRecipes()
* @see #getDepartment()
* @generated
*/
EReference getDepartment_Recipes();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Department#getRestaurant
* <em>Restaurant</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Restaurant</em>'.
* @see org.gastro.inventory.Department#getRestaurant()
* @see #getDepartment()
* @generated
*/
EReference getDepartment_Restaurant();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Department#getEmployees
* <em>Employees</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Employees</em>'.
* @see org.gastro.inventory.Department#getEmployees()
* @see #getDepartment()
* @generated
*/
EReference getDepartment_Employees();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Department#getStocks
* <em>Stocks</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Stocks</em>'.
* @see org.gastro.inventory.Department#getStocks()
* @see #getDepartment()
* @generated
*/
EReference getDepartment_Stocks();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Offering <em>Offering</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Offering</em>'.
* @see org.gastro.inventory.Offering
* @generated
*/
EClass getOffering();
/**
* Returns the meta object for the reference '{@link org.gastro.inventory.Offering#getProduct <em>Product</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the reference '<em>Product</em>'.
* @see org.gastro.inventory.Offering#getProduct()
* @see #getOffering()
* @generated
*/
EReference getOffering_Product();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Offering#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.gastro.inventory.Offering#getName()
* @see #getOffering()
* @generated
*/
EAttribute getOffering_Name();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Offering#getDescription
* <em>Description</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Description</em>'.
* @see org.gastro.inventory.Offering#getDescription()
* @see #getOffering()
* @generated
*/
EAttribute getOffering_Description();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Offering#getPrice <em>Price</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Price</em>'.
* @see org.gastro.inventory.Offering#getPrice()
* @see #getOffering()
* @generated
*/
EAttribute getOffering_Price();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Offering#getSection
* <em>Section</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Section</em>'.
* @see org.gastro.inventory.Offering#getSection()
* @see #getOffering()
* @generated
*/
EReference getOffering_Section();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Table <em>Table</em>}'. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @return the meta object for class '<em>Table</em>'.
* @see org.gastro.inventory.Table
* @generated
*/
EClass getTable();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Table#getSeats <em>Seats</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Seats</em>'.
* @see org.gastro.inventory.Table#getSeats()
* @see #getTable()
* @generated
*/
EAttribute getTable_Seats();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Table#getRestaurant
* <em>Restaurant</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Restaurant</em>'.
* @see org.gastro.inventory.Table#getRestaurant()
* @see #getTable()
* @generated
*/
EReference getTable_Restaurant();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Employee <em>Employee</em>}'. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @return the meta object for class '<em>Employee</em>'.
* @see org.gastro.inventory.Employee
* @generated
*/
EClass getEmployee();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Employee#getDepartment
* <em>Department</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Department</em>'.
* @see org.gastro.inventory.Employee#getDepartment()
* @see #getEmployee()
* @generated
*/
EReference getEmployee_Department();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Employee#getName <em>Name</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Name</em>'.
* @see org.gastro.inventory.Employee#getName()
* @see #getEmployee()
* @generated
*/
EAttribute getEmployee_Name();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Station <em>Station</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Station</em>'.
* @see org.gastro.inventory.Station
* @generated
*/
EClass getStation();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Station#getStationID <em>Station ID</em>}'.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Station ID</em>'.
* @see org.gastro.inventory.Station#getStationID()
* @see #getStation()
* @generated
*/
EAttribute getStation_StationID();
/**
* Returns the meta object for class '{@link org.gastro.inventory.Section <em>Section</em>}'. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @return the meta object for class '<em>Section</em>'.
* @see org.gastro.inventory.Section
* @generated
*/
EClass getSection();
/**
* Returns the meta object for the container reference '{@link org.gastro.inventory.Section#getMenuCard
* <em>Menu Card</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the container reference '<em>Menu Card</em>'.
* @see org.gastro.inventory.Section#getMenuCard()
* @see #getSection()
* @generated
*/
EReference getSection_MenuCard();
/**
* Returns the meta object for the containment reference list '{@link org.gastro.inventory.Section#getOfferings
* <em>Offerings</em>}'. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the containment reference list '<em>Offerings</em>'.
* @see org.gastro.inventory.Section#getOfferings()
* @see #getSection()
* @generated
*/
EReference getSection_Offerings();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Section#getTitle <em>Title</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Title</em>'.
* @see org.gastro.inventory.Section#getTitle()
* @see #getSection()
* @generated
*/
EAttribute getSection_Title();
/**
* Returns the meta object for the attribute '{@link org.gastro.inventory.Section#getText <em>Text</em>}'. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @return the meta object for the attribute '<em>Text</em>'.
* @see org.gastro.inventory.Section#getText()
* @see #getSection()
* @generated
*/
EAttribute getSection_Text();
/**
* 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
*/
InventoryFactory getInventoryFactory();
/**
* <!-- 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 enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
*
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.StockImpl <em>Stock</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StockImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStock()
* @generated
*/
EClass STOCK = eINSTANCE.getStock();
/**
* The meta object literal for the '<em><b>Products</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference STOCK__PRODUCTS = eINSTANCE.getStock_Products();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute STOCK__NAME = eINSTANCE.getStock_Name();
/**
* The meta object literal for the '<em><b>Department</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference STOCK__DEPARTMENT = eINSTANCE.getStock_Department();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.ProductImpl <em>Product</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.ProductImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getProduct()
* @generated
*/
EClass PRODUCT = eINSTANCE.getProduct();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute PRODUCT__NAME = eINSTANCE.getProduct_Name();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.StockProductImpl <em>Stock Product</em>}'
* class. <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StockProductImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStockProduct()
* @generated
*/
EClass STOCK_PRODUCT = eINSTANCE.getStockProduct();
/**
* The meta object literal for the '<em><b>Stock</b></em>' container reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference STOCK_PRODUCT__STOCK = eINSTANCE.getStockProduct_Stock();
/**
* The meta object literal for the '<em><b>Cost</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute STOCK_PRODUCT__COST = eINSTANCE.getStockProduct_Cost();
/**
* The meta object literal for the '<em><b>Available</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute STOCK_PRODUCT__AVAILABLE = eINSTANCE.getStockProduct_Available();
/**
* The meta object literal for the '<em><b>Order Limit</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute STOCK_PRODUCT__ORDER_LIMIT = eINSTANCE.getStockProduct_OrderLimit();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.RecipeImpl <em>Recipe</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.RecipeImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getRecipe()
* @generated
*/
EClass RECIPE = eINSTANCE.getRecipe();
/**
* The meta object literal for the '<em><b>Ingredients</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference RECIPE__INGREDIENTS = eINSTANCE.getRecipe_Ingredients();
/**
* The meta object literal for the '<em><b>Department</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference RECIPE__DEPARTMENT = eINSTANCE.getRecipe_Department();
/**
* The meta object literal for the '<em><b>Cost</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute RECIPE__COST = eINSTANCE.getRecipe_Cost();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.IngredientImpl <em>Ingredient</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.IngredientImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getIngredient()
* @generated
*/
EClass INGREDIENT = eINSTANCE.getIngredient();
/**
* The meta object literal for the '<em><b>Recipe</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference INGREDIENT__RECIPE = eINSTANCE.getIngredient_Recipe();
/**
* The meta object literal for the '<em><b>Product</b></em>' reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference INGREDIENT__PRODUCT = eINSTANCE.getIngredient_Product();
/**
* The meta object literal for the '<em><b>Quantity</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute INGREDIENT__QUANTITY = eINSTANCE.getIngredient_Quantity();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.MenuCardImpl <em>Menu Card</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.MenuCardImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getMenuCard()
* @generated
*/
EClass MENU_CARD = eINSTANCE.getMenuCard();
/**
* The meta object literal for the '<em><b>Title</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute MENU_CARD__TITLE = eINSTANCE.getMenuCard_Title();
/**
* The meta object literal for the '<em><b>Restaurant</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference MENU_CARD__RESTAURANT = eINSTANCE.getMenuCard_Restaurant();
/**
* The meta object literal for the '<em><b>Sections</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference MENU_CARD__SECTIONS = eINSTANCE.getMenuCard_Sections();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.RestaurantImpl <em>Restaurant</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.RestaurantImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getRestaurant()
* @generated
*/
EClass RESTAURANT = eINSTANCE.getRestaurant();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute RESTAURANT__NAME = eINSTANCE.getRestaurant_Name();
/**
* The meta object literal for the '<em><b>Departments</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference RESTAURANT__DEPARTMENTS = eINSTANCE.getRestaurant_Departments();
/**
* The meta object literal for the '<em><b>Menu Cards</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference RESTAURANT__MENU_CARDS = eINSTANCE.getRestaurant_MenuCards();
/**
* The meta object literal for the '<em><b>Tables</b></em>' containment reference list feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference RESTAURANT__TABLES = eINSTANCE.getRestaurant_Tables();
/**
* The meta object literal for the '<em><b>Stations</b></em>' reference list feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference RESTAURANT__STATIONS = eINSTANCE.getRestaurant_Stations();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.DepartmentImpl <em>Department</em>}' class.
* <!-- begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.DepartmentImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getDepartment()
* @generated
*/
EClass DEPARTMENT = eINSTANCE.getDepartment();
/**
* The meta object literal for the '<em><b>Recipes</b></em>' containment reference list feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference DEPARTMENT__RECIPES = eINSTANCE.getDepartment_Recipes();
/**
* The meta object literal for the '<em><b>Restaurant</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference DEPARTMENT__RESTAURANT = eINSTANCE.getDepartment_Restaurant();
/**
* The meta object literal for the '<em><b>Employees</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference DEPARTMENT__EMPLOYEES = eINSTANCE.getDepartment_Employees();
/**
* The meta object literal for the '<em><b>Stocks</b></em>' containment reference list feature. <!-- begin-user-doc
* --> <!-- end-user-doc -->
*
* @generated
*/
EReference DEPARTMENT__STOCKS = eINSTANCE.getDepartment_Stocks();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.OfferingImpl <em>Offering</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.OfferingImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getOffering()
* @generated
*/
EClass OFFERING = eINSTANCE.getOffering();
/**
* The meta object literal for the '<em><b>Product</b></em>' reference feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EReference OFFERING__PRODUCT = eINSTANCE.getOffering_Product();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute OFFERING__NAME = eINSTANCE.getOffering_Name();
/**
* The meta object literal for the '<em><b>Description</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute OFFERING__DESCRIPTION = eINSTANCE.getOffering_Description();
/**
* The meta object literal for the '<em><b>Price</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute OFFERING__PRICE = eINSTANCE.getOffering_Price();
/**
* The meta object literal for the '<em><b>Section</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference OFFERING__SECTION = eINSTANCE.getOffering_Section();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.TableImpl <em>Table</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.TableImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getTable()
* @generated
*/
EClass TABLE = eINSTANCE.getTable();
/**
* The meta object literal for the '<em><b>Seats</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute TABLE__SEATS = eINSTANCE.getTable_Seats();
/**
* The meta object literal for the '<em><b>Restaurant</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference TABLE__RESTAURANT = eINSTANCE.getTable_Restaurant();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.EmployeeImpl <em>Employee</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.EmployeeImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getEmployee()
* @generated
*/
EClass EMPLOYEE = eINSTANCE.getEmployee();
/**
* The meta object literal for the '<em><b>Department</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference EMPLOYEE__DEPARTMENT = eINSTANCE.getEmployee_Department();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute EMPLOYEE__NAME = eINSTANCE.getEmployee_Name();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.StationImpl <em>Station</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.StationImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getStation()
* @generated
*/
EClass STATION = eINSTANCE.getStation();
/**
* The meta object literal for the '<em><b>Station ID</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute STATION__STATION_ID = eINSTANCE.getStation_StationID();
/**
* The meta object literal for the '{@link org.gastro.inventory.impl.SectionImpl <em>Section</em>}' class. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @see org.gastro.inventory.impl.SectionImpl
* @see org.gastro.inventory.impl.InventoryPackageImpl#getSection()
* @generated
*/
EClass SECTION = eINSTANCE.getSection();
/**
* The meta object literal for the '<em><b>Menu Card</b></em>' container reference feature. <!-- begin-user-doc -->
* <!-- end-user-doc -->
*
* @generated
*/
EReference SECTION__MENU_CARD = eINSTANCE.getSection_MenuCard();
/**
* The meta object literal for the '<em><b>Offerings</b></em>' containment reference list feature. <!--
* begin-user-doc --> <!-- end-user-doc -->
*
* @generated
*/
EReference SECTION__OFFERINGS = eINSTANCE.getSection_Offerings();
/**
* The meta object literal for the '<em><b>Title</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute SECTION__TITLE = eINSTANCE.getSection_Title();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature. <!-- begin-user-doc --> <!--
* end-user-doc -->
*
* @generated
*/
EAttribute SECTION__TEXT = eINSTANCE.getSection_Text();
}
} // InventoryPackage