/** * <copyright> * </copyright> * * $Id$ */ package no.playtrd.v10.playtrd; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EDataType; 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 no.playtrd.v10.playtrd.PlaytrdFactory * @model kind="package" * @generated */ public interface PlaytrdPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "playtrd"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://playtrd.no/v10/playtrd.ecore"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "playtrd"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ PlaytrdPackage eINSTANCE = no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl.init(); /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ScriptedImpl <em>Scripted</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ScriptedImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getScripted() * @generated */ int SCRIPTED = 13; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTED__SCRIPT_SOURCE = 0; /** * The number of structural features of the '<em>Scripted</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SCRIPTED_FEATURE_COUNT = 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ObjectPositionImpl <em>Object Position</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectPositionImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectPosition() * @generated */ int OBJECT_POSITION = 0; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_POSITION__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Globe Position</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_POSITION__GLOBE_POSITION = SCRIPTED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Positioned</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_POSITION__POSITIONED = SCRIPTED_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Object Position</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_POSITION_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.Positioned <em>Positioned</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.Positioned * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPositioned() * @generated */ int POSITIONED = 9; /** * The number of structural features of the '<em>Positioned</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITIONED_FEATURE_COUNT = 0; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PlayerImpl <em>Player</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayer() * @generated */ int PLAYER = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER__NAME = POSITIONED_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Player</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_FEATURE_COUNT = POSITIONED_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PlaytrdImpl <em>Playtrd</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlaytrdImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlaytrd() * @generated */ int PLAYTRD = 2; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Regions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__REGIONS = SCRIPTED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Communities</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__COMMUNITIES = SCRIPTED_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Services</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__SERVICES = SCRIPTED_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Games</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__GAMES = SCRIPTED_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Uis</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD__UIS = SCRIPTED_FEATURE_COUNT + 4; /** * The number of structural features of the '<em>Playtrd</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYTRD_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 5; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.POIImpl <em>POI</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.POIImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPOI() * @generated */ int POI = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POI__NAME = POSITIONED_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>POI</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POI_FEATURE_COUNT = POSITIONED_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.RegionImpl <em>Region</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.RegionImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getRegion() * @generated */ int REGION = 4; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REGION__NAME = 0; /** * The feature id for the '<em><b>Pois</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REGION__POIS = 1; /** * The number of structural features of the '<em>Region</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int REGION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.GameImpl <em>Game</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.GameImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getGame() * @generated */ int GAME = 5; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME__NAME = SCRIPTED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Players</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME__PLAYERS = SCRIPTED_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>State Machine</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME__STATE_MACHINE = SCRIPTED_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Current States</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME__CURRENT_STATES = SCRIPTED_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Game</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GAME_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 4; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PlayerStateImpl <em>Player State</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerStateImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayerState() * @generated */ int PLAYER_STATE = 6; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_STATE__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Player</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_STATE__PLAYER = SCRIPTED_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Player State</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_STATE_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.CommunityImpl <em>Community</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.CommunityImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getCommunity() * @generated */ int COMMUNITY = 7; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMUNITY__NAME = 0; /** * The feature id for the '<em><b>Players</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMUNITY__PLAYERS = 1; /** * The number of structural features of the '<em>Community</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COMMUNITY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ServiceImpl <em>Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getService() * @generated */ int SERVICE = 12; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The number of structural features of the '<em>Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int SERVICE_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 0; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PositionServiceImpl <em>Position Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PositionServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPositionService() * @generated */ int POSITION_SERVICE = 8; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION_SERVICE__SCRIPT_SOURCE = SERVICE__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Object Positions</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION_SERVICE__OBJECT_POSITIONS = SERVICE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Position Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int POSITION_SERVICE_FEATURE_COUNT = SERVICE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.MessageServiceImpl <em>Message Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.MessageServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMessageService() * @generated */ int MESSAGE_SERVICE = 10; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_SERVICE__SCRIPT_SOURCE = SERVICE__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Messages</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_SERVICE__MESSAGES = SERVICE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Message Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MESSAGE_SERVICE_FEATURE_COUNT = SERVICE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PlayerMessageImpl <em>Player Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerMessageImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayerMessage() * @generated */ int PLAYER_MESSAGE = 11; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_MESSAGE__SCRIPT_SOURCE = SCRIPTED__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Player</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_MESSAGE__PLAYER = SCRIPTED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Message</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_MESSAGE__MESSAGE = SCRIPTED_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>Player Message</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PLAYER_MESSAGE_FEATURE_COUNT = SCRIPTED_FEATURE_COUNT + 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.LocationServiceImpl <em>Location Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.LocationServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getLocationService() * @generated */ int LOCATION_SERVICE = 14; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOCATION_SERVICE__SCRIPT_SOURCE = SERVICE__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Object Locations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOCATION_SERVICE__OBJECT_LOCATIONS = SERVICE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Location Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int LOCATION_SERVICE_FEATURE_COUNT = SERVICE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ObjectLocationImpl <em>Object Location</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectLocationImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectLocation() * @generated */ int OBJECT_LOCATION = 15; /** * The feature id for the '<em><b>Positioned</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_LOCATION__POSITIONED = 0; /** * The feature id for the '<em><b>Target</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_LOCATION__TARGET = 1; /** * The number of structural features of the '<em>Object Location</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_LOCATION_FEATURE_COUNT = 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ItemImpl <em>Item</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ItemImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getItem() * @generated */ int ITEM = 16; /** * The feature id for the '<em><b>Money Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITEM__MONEY_VALUE = POSITIONED_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Item</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ITEM_FEATURE_COUNT = POSITIONED_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.WalletImpl <em>Wallet</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.WalletImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getWallet() * @generated */ int WALLET = 17; /** * The feature id for the '<em><b>Money Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WALLET__MONEY_VALUE = ITEM__MONEY_VALUE; /** * The number of structural features of the '<em>Wallet</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int WALLET_FEATURE_COUNT = ITEM_FEATURE_COUNT + 0; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.OwnerImpl <em>Owner</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.OwnerImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getOwner() * @generated */ int OWNER = 19; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.StoreImpl <em>Store</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.StoreImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getStore() * @generated */ int STORE = 18; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.MoneyValuedImpl <em>Money Valued</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.MoneyValuedImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMoneyValued() * @generated */ int MONEY_VALUED = 21; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.TradeImpl <em>Trade</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TradeImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTrade() * @generated */ int TRADE = 20; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.InventoryImpl <em>Inventory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.InventoryImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getInventory() * @generated */ int INVENTORY = 22; /** * The feature id for the '<em><b>Contained Items</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVENTORY__CONTAINED_ITEMS = 0; /** * The number of structural features of the '<em>Inventory</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int INVENTORY_FEATURE_COUNT = 1; /** * The feature id for the '<em><b>Contained Items</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OWNER__CONTAINED_ITEMS = INVENTORY__CONTAINED_ITEMS; /** * The number of structural features of the '<em>Owner</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OWNER_FEATURE_COUNT = INVENTORY_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Contained Items</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORE__CONTAINED_ITEMS = OWNER__CONTAINED_ITEMS; /** * The number of structural features of the '<em>Store</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int STORE_FEATURE_COUNT = OWNER_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Money Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MONEY_VALUED__MONEY_VALUE = 0; /** * The number of structural features of the '<em>Money Valued</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MONEY_VALUED_FEATURE_COUNT = 1; /** * The feature id for the '<em><b>Money Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__MONEY_VALUE = MONEY_VALUED__MONEY_VALUE; /** * The feature id for the '<em><b>Seller</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__SELLER = MONEY_VALUED_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Buyer</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__BUYER = MONEY_VALUED_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Seller Wallet</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__SELLER_WALLET = MONEY_VALUED_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Seller Items</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__SELLER_ITEMS = MONEY_VALUED_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Buyer Items</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__BUYER_ITEMS = MONEY_VALUED_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Buyer Wallet</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE__BUYER_WALLET = MONEY_VALUED_FEATURE_COUNT + 5; /** * The number of structural features of the '<em>Trade</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TRADE_FEATURE_COUNT = MONEY_VALUED_FEATURE_COUNT + 6; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.PropertiesImpl <em>Properties</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PropertiesImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getProperties() * @generated */ int PROPERTIES = 23; /** * The number of structural features of the '<em>Properties</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PROPERTIES_FEATURE_COUNT = 0; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.TagServiceImpl <em>Tag Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagService() * @generated */ int TAG_SERVICE = 24; /** * The feature id for the '<em><b>Meta Data</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_SERVICE__META_DATA = 0; /** * The number of structural features of the '<em>Tag Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_SERVICE_FEATURE_COUNT = 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.TagDataImpl <em>Tag Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagDataImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagData() * @generated */ int TAG_DATA = 25; /** * The feature id for the '<em><b>Poi</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_DATA__POI = 0; /** * The feature id for the '<em><b>Entries</b></em>' map. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_DATA__ENTRIES = 1; /** * The number of structural features of the '<em>Tag Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_DATA_FEATURE_COUNT = 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.TagEntryImpl <em>Tag Entry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagEntryImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagEntry() * @generated */ int TAG_ENTRY = 26; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ENTRY__KEY = 0; /** * The feature id for the '<em><b>Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ENTRY__VALUE = 1; /** * The number of structural features of the '<em>Tag Entry</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TAG_ENTRY_FEATURE_COUNT = 2; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ColocationServiceImpl <em>Colocation Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ColocationServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getColocationService() * @generated */ int COLOCATION_SERVICE = 27; /** * The feature id for the '<em><b>Script Source</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLOCATION_SERVICE__SCRIPT_SOURCE = SERVICE__SCRIPT_SOURCE; /** * The feature id for the '<em><b>Object Colocations</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLOCATION_SERVICE__OBJECT_COLOCATIONS = SERVICE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Colocation Service</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int COLOCATION_SERVICE_FEATURE_COUNT = SERVICE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link no.playtrd.v10.playtrd.impl.ObjectColocationImpl <em>Object Colocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectColocationImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectColocation() * @generated */ int OBJECT_COLOCATION = 28; /** * The feature id for the '<em><b>Positioned</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_COLOCATION__POSITIONED = 0; /** * The feature id for the '<em><b>Targets</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_COLOCATION__TARGETS = 1; /** * The number of structural features of the '<em>Object Colocation</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int OBJECT_COLOCATION_FEATURE_COUNT = 2; /** * The meta object id for the '<em>Globe Position</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jscience.geography.coordinates.LatLong * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getGlobePosition() * @generated */ int GLOBE_POSITION = 29; /** * The meta object id for the '<em>Money</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.measure.Measurable * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMoney() * @generated */ int MONEY = 30; /** * The meta object id for the '<em>IEditing Domain Provider</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.edit.domain.IEditingDomainProvider * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getIEditingDomainProvider() * @generated */ int IEDITING_DOMAIN_PROVIDER = 31; /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.ObjectPosition <em>Object Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Object Position</em>'. * @see no.playtrd.v10.playtrd.ObjectPosition * @generated */ EClass getObjectPosition(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.ObjectPosition#getGlobePosition <em>Globe Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Globe Position</em>'. * @see no.playtrd.v10.playtrd.ObjectPosition#getGlobePosition() * @see #getObjectPosition() * @generated */ EAttribute getObjectPosition_GlobePosition(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.ObjectPosition#getPositioned <em>Positioned</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Positioned</em>'. * @see no.playtrd.v10.playtrd.ObjectPosition#getPositioned() * @see #getObjectPosition() * @generated */ EReference getObjectPosition_Positioned(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Player <em>Player</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Player</em>'. * @see no.playtrd.v10.playtrd.Player * @generated */ EClass getPlayer(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.Player#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see no.playtrd.v10.playtrd.Player#getName() * @see #getPlayer() * @generated */ EAttribute getPlayer_Name(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Playtrd <em>Playtrd</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Playtrd</em>'. * @see no.playtrd.v10.playtrd.Playtrd * @generated */ EClass getPlaytrd(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Playtrd#getRegions <em>Regions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Regions</em>'. * @see no.playtrd.v10.playtrd.Playtrd#getRegions() * @see #getPlaytrd() * @generated */ EReference getPlaytrd_Regions(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Playtrd#getCommunities <em>Communities</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Communities</em>'. * @see no.playtrd.v10.playtrd.Playtrd#getCommunities() * @see #getPlaytrd() * @generated */ EReference getPlaytrd_Communities(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Playtrd#getServices <em>Services</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Services</em>'. * @see no.playtrd.v10.playtrd.Playtrd#getServices() * @see #getPlaytrd() * @generated */ EReference getPlaytrd_Services(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Playtrd#getGames <em>Games</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Games</em>'. * @see no.playtrd.v10.playtrd.Playtrd#getGames() * @see #getPlaytrd() * @generated */ EReference getPlaytrd_Games(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Playtrd#getUis <em>Uis</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Uis</em>'. * @see no.playtrd.v10.playtrd.Playtrd#getUis() * @see #getPlaytrd() * @generated */ EReference getPlaytrd_Uis(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.POI <em>POI</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>POI</em>'. * @see no.playtrd.v10.playtrd.POI * @generated */ EClass getPOI(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.POI#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see no.playtrd.v10.playtrd.POI#getName() * @see #getPOI() * @generated */ EAttribute getPOI_Name(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Region <em>Region</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Region</em>'. * @see no.playtrd.v10.playtrd.Region * @generated */ EClass getRegion(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.Region#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see no.playtrd.v10.playtrd.Region#getName() * @see #getRegion() * @generated */ EAttribute getRegion_Name(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Region#getPois <em>Pois</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Pois</em>'. * @see no.playtrd.v10.playtrd.Region#getPois() * @see #getRegion() * @generated */ EReference getRegion_Pois(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Game <em>Game</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Game</em>'. * @see no.playtrd.v10.playtrd.Game * @generated */ EClass getGame(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.Game#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see no.playtrd.v10.playtrd.Game#getName() * @see #getGame() * @generated */ EAttribute getGame_Name(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Game#getPlayers <em>Players</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Players</em>'. * @see no.playtrd.v10.playtrd.Game#getPlayers() * @see #getGame() * @generated */ EReference getGame_Players(); /** * Returns the meta object for the containment reference '{@link no.playtrd.v10.playtrd.Game#getStateMachine <em>State Machine</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>State Machine</em>'. * @see no.playtrd.v10.playtrd.Game#getStateMachine() * @see #getGame() * @generated */ EReference getGame_StateMachine(); /** * Returns the meta object for the reference list '{@link no.playtrd.v10.playtrd.Game#getCurrentStates <em>Current States</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Current States</em>'. * @see no.playtrd.v10.playtrd.Game#getCurrentStates() * @see #getGame() * @generated */ EReference getGame_CurrentStates(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.PlayerState <em>Player State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Player State</em>'. * @see no.playtrd.v10.playtrd.PlayerState * @generated */ EClass getPlayerState(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.PlayerState#getPlayer <em>Player</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Player</em>'. * @see no.playtrd.v10.playtrd.PlayerState#getPlayer() * @see #getPlayerState() * @generated */ EReference getPlayerState_Player(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Community <em>Community</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Community</em>'. * @see no.playtrd.v10.playtrd.Community * @generated */ EClass getCommunity(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.Community#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see no.playtrd.v10.playtrd.Community#getName() * @see #getCommunity() * @generated */ EAttribute getCommunity_Name(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Community#getPlayers <em>Players</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Players</em>'. * @see no.playtrd.v10.playtrd.Community#getPlayers() * @see #getCommunity() * @generated */ EReference getCommunity_Players(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.PositionService <em>Position Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Position Service</em>'. * @see no.playtrd.v10.playtrd.PositionService * @generated */ EClass getPositionService(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.PositionService#getObjectPositions <em>Object Positions</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Object Positions</em>'. * @see no.playtrd.v10.playtrd.PositionService#getObjectPositions() * @see #getPositionService() * @generated */ EReference getPositionService_ObjectPositions(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Positioned <em>Positioned</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Positioned</em>'. * @see no.playtrd.v10.playtrd.Positioned * @generated */ EClass getPositioned(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.MessageService <em>Message Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Message Service</em>'. * @see no.playtrd.v10.playtrd.MessageService * @generated */ EClass getMessageService(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.MessageService#getMessages <em>Messages</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Messages</em>'. * @see no.playtrd.v10.playtrd.MessageService#getMessages() * @see #getMessageService() * @generated */ EReference getMessageService_Messages(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.PlayerMessage <em>Player Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Player Message</em>'. * @see no.playtrd.v10.playtrd.PlayerMessage * @generated */ EClass getPlayerMessage(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.PlayerMessage#getPlayer <em>Player</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Player</em>'. * @see no.playtrd.v10.playtrd.PlayerMessage#getPlayer() * @see #getPlayerMessage() * @generated */ EReference getPlayerMessage_Player(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.PlayerMessage#getMessage <em>Message</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Message</em>'. * @see no.playtrd.v10.playtrd.PlayerMessage#getMessage() * @see #getPlayerMessage() * @generated */ EAttribute getPlayerMessage_Message(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Service <em>Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Service</em>'. * @see no.playtrd.v10.playtrd.Service * @generated */ EClass getService(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Scripted <em>Scripted</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Scripted</em>'. * @see no.playtrd.v10.playtrd.Scripted * @generated */ EClass getScripted(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.Scripted#getScriptSource <em>Script Source</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Script Source</em>'. * @see no.playtrd.v10.playtrd.Scripted#getScriptSource() * @see #getScripted() * @generated */ EAttribute getScripted_ScriptSource(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.LocationService <em>Location Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Location Service</em>'. * @see no.playtrd.v10.playtrd.LocationService * @generated */ EClass getLocationService(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.LocationService#getObjectLocations <em>Object Locations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Object Locations</em>'. * @see no.playtrd.v10.playtrd.LocationService#getObjectLocations() * @see #getLocationService() * @generated */ EReference getLocationService_ObjectLocations(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.ObjectLocation <em>Object Location</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Object Location</em>'. * @see no.playtrd.v10.playtrd.ObjectLocation * @generated */ EClass getObjectLocation(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.ObjectLocation#getPositioned <em>Positioned</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Positioned</em>'. * @see no.playtrd.v10.playtrd.ObjectLocation#getPositioned() * @see #getObjectLocation() * @generated */ EReference getObjectLocation_Positioned(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.ObjectLocation#getTarget <em>Target</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Target</em>'. * @see no.playtrd.v10.playtrd.ObjectLocation#getTarget() * @see #getObjectLocation() * @generated */ EReference getObjectLocation_Target(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Item <em>Item</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Item</em>'. * @see no.playtrd.v10.playtrd.Item * @generated */ EClass getItem(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Wallet <em>Wallet</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Wallet</em>'. * @see no.playtrd.v10.playtrd.Wallet * @generated */ EClass getWallet(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Store <em>Store</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Store</em>'. * @see no.playtrd.v10.playtrd.Store * @generated */ EClass getStore(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Owner <em>Owner</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Owner</em>'. * @see no.playtrd.v10.playtrd.Owner * @generated */ EClass getOwner(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Trade <em>Trade</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Trade</em>'. * @see no.playtrd.v10.playtrd.Trade * @generated */ EClass getTrade(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.Trade#getSeller <em>Seller</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Seller</em>'. * @see no.playtrd.v10.playtrd.Trade#getSeller() * @see #getTrade() * @generated */ EReference getTrade_Seller(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.Trade#getBuyer <em>Buyer</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Buyer</em>'. * @see no.playtrd.v10.playtrd.Trade#getBuyer() * @see #getTrade() * @generated */ EReference getTrade_Buyer(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.Trade#getSellerWallet <em>Seller Wallet</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Seller Wallet</em>'. * @see no.playtrd.v10.playtrd.Trade#getSellerWallet() * @see #getTrade() * @generated */ EReference getTrade_SellerWallet(); /** * Returns the meta object for the reference list '{@link no.playtrd.v10.playtrd.Trade#getSellerItems <em>Seller Items</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Seller Items</em>'. * @see no.playtrd.v10.playtrd.Trade#getSellerItems() * @see #getTrade() * @generated */ EReference getTrade_SellerItems(); /** * Returns the meta object for the reference list '{@link no.playtrd.v10.playtrd.Trade#getBuyerItems <em>Buyer Items</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Buyer Items</em>'. * @see no.playtrd.v10.playtrd.Trade#getBuyerItems() * @see #getTrade() * @generated */ EReference getTrade_BuyerItems(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.Trade#getBuyerWallet <em>Buyer Wallet</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Buyer Wallet</em>'. * @see no.playtrd.v10.playtrd.Trade#getBuyerWallet() * @see #getTrade() * @generated */ EReference getTrade_BuyerWallet(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.MoneyValued <em>Money Valued</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Money Valued</em>'. * @see no.playtrd.v10.playtrd.MoneyValued * @generated */ EClass getMoneyValued(); /** * Returns the meta object for the attribute '{@link no.playtrd.v10.playtrd.MoneyValued#getMoneyValue <em>Money Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Money Value</em>'. * @see no.playtrd.v10.playtrd.MoneyValued#getMoneyValue() * @see #getMoneyValued() * @generated */ EAttribute getMoneyValued_MoneyValue(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Inventory <em>Inventory</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Inventory</em>'. * @see no.playtrd.v10.playtrd.Inventory * @generated */ EClass getInventory(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.Inventory#getContainedItems <em>Contained Items</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Contained Items</em>'. * @see no.playtrd.v10.playtrd.Inventory#getContainedItems() * @see #getInventory() * @generated */ EReference getInventory_ContainedItems(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.Properties <em>Properties</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Properties</em>'. * @see no.playtrd.v10.playtrd.Properties * @generated */ EClass getProperties(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.TagService <em>Tag Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tag Service</em>'. * @see no.playtrd.v10.playtrd.TagService * @generated */ EClass getTagService(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.TagService#getMetaData <em>Meta Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Meta Data</em>'. * @see no.playtrd.v10.playtrd.TagService#getMetaData() * @see #getTagService() * @generated */ EReference getTagService_MetaData(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.TagData <em>Tag Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tag Data</em>'. * @see no.playtrd.v10.playtrd.TagData * @generated */ EClass getTagData(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.TagData#getPoi <em>Poi</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Poi</em>'. * @see no.playtrd.v10.playtrd.TagData#getPoi() * @see #getTagData() * @generated */ EReference getTagData_Poi(); /** * Returns the meta object for the map '{@link no.playtrd.v10.playtrd.TagData#getEntries <em>Entries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the map '<em>Entries</em>'. * @see no.playtrd.v10.playtrd.TagData#getEntries() * @see #getTagData() * @generated */ EReference getTagData_Entries(); /** * Returns the meta object for class '{@link java.util.Map.Entry <em>Tag Entry</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Tag Entry</em>'. * @see java.util.Map.Entry * @model keyDataType="org.eclipse.emf.ecore.EString" * valueDataType="org.eclipse.emf.ecore.EString" * @generated */ EClass getTagEntry(); /** * 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 #getTagEntry() * @generated */ EAttribute getTagEntry_Key(); /** * Returns the meta object for the attribute '{@link java.util.Map.Entry <em>Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Value</em>'. * @see java.util.Map.Entry * @see #getTagEntry() * @generated */ EAttribute getTagEntry_Value(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.ColocationService <em>Colocation Service</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Colocation Service</em>'. * @see no.playtrd.v10.playtrd.ColocationService * @generated */ EClass getColocationService(); /** * Returns the meta object for the containment reference list '{@link no.playtrd.v10.playtrd.ColocationService#getObjectColocations <em>Object Colocations</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Object Colocations</em>'. * @see no.playtrd.v10.playtrd.ColocationService#getObjectColocations() * @see #getColocationService() * @generated */ EReference getColocationService_ObjectColocations(); /** * Returns the meta object for class '{@link no.playtrd.v10.playtrd.ObjectColocation <em>Object Colocation</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Object Colocation</em>'. * @see no.playtrd.v10.playtrd.ObjectColocation * @generated */ EClass getObjectColocation(); /** * Returns the meta object for the reference '{@link no.playtrd.v10.playtrd.ObjectColocation#getPositioned <em>Positioned</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Positioned</em>'. * @see no.playtrd.v10.playtrd.ObjectColocation#getPositioned() * @see #getObjectColocation() * @generated */ EReference getObjectColocation_Positioned(); /** * Returns the meta object for the reference list '{@link no.playtrd.v10.playtrd.ObjectColocation#getTargets <em>Targets</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Targets</em>'. * @see no.playtrd.v10.playtrd.ObjectColocation#getTargets() * @see #getObjectColocation() * @generated */ EReference getObjectColocation_Targets(); /** * Returns the meta object for data type '{@link org.jscience.geography.coordinates.LatLong <em>Globe Position</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Globe Position</em>'. * @see org.jscience.geography.coordinates.LatLong * @model instanceClass="org.jscience.geography.coordinates.LatLong" * @generated */ EDataType getGlobePosition(); /** * Returns the meta object for data type '{@link javax.measure.Measurable <em>Money</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>Money</em>'. * @see javax.measure.Measurable * @model instanceClass="javax.measure.Measurable<org.jscience.economics.money.Money>" * @generated */ EDataType getMoney(); /** * Returns the meta object for data type '{@link org.eclipse.emf.edit.domain.IEditingDomainProvider <em>IEditing Domain Provider</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for data type '<em>IEditing Domain Provider</em>'. * @see org.eclipse.emf.edit.domain.IEditingDomainProvider * @model instanceClass="org.eclipse.emf.edit.domain.IEditingDomainProvider" * @generated */ EDataType getIEditingDomainProvider(); /** * 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 */ PlaytrdFactory getPlaytrdFactory(); /** * <!-- 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 no.playtrd.v10.playtrd.impl.ObjectPositionImpl <em>Object Position</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectPositionImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectPosition() * @generated */ EClass OBJECT_POSITION = eINSTANCE.getObjectPosition(); /** * The meta object literal for the '<em><b>Globe Position</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute OBJECT_POSITION__GLOBE_POSITION = eINSTANCE.getObjectPosition_GlobePosition(); /** * The meta object literal for the '<em><b>Positioned</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OBJECT_POSITION__POSITIONED = eINSTANCE.getObjectPosition_Positioned(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PlayerImpl <em>Player</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayer() * @generated */ EClass PLAYER = eINSTANCE.getPlayer(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLAYER__NAME = eINSTANCE.getPlayer_Name(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PlaytrdImpl <em>Playtrd</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlaytrdImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlaytrd() * @generated */ EClass PLAYTRD = eINSTANCE.getPlaytrd(); /** * The meta object literal for the '<em><b>Regions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYTRD__REGIONS = eINSTANCE.getPlaytrd_Regions(); /** * The meta object literal for the '<em><b>Communities</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYTRD__COMMUNITIES = eINSTANCE.getPlaytrd_Communities(); /** * The meta object literal for the '<em><b>Services</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYTRD__SERVICES = eINSTANCE.getPlaytrd_Services(); /** * The meta object literal for the '<em><b>Games</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYTRD__GAMES = eINSTANCE.getPlaytrd_Games(); /** * The meta object literal for the '<em><b>Uis</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYTRD__UIS = eINSTANCE.getPlaytrd_Uis(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.POIImpl <em>POI</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.POIImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPOI() * @generated */ EClass POI = eINSTANCE.getPOI(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute POI__NAME = eINSTANCE.getPOI_Name(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.RegionImpl <em>Region</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.RegionImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getRegion() * @generated */ EClass REGION = eINSTANCE.getRegion(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute REGION__NAME = eINSTANCE.getRegion_Name(); /** * The meta object literal for the '<em><b>Pois</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference REGION__POIS = eINSTANCE.getRegion_Pois(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.GameImpl <em>Game</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.GameImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getGame() * @generated */ EClass GAME = eINSTANCE.getGame(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute GAME__NAME = eINSTANCE.getGame_Name(); /** * The meta object literal for the '<em><b>Players</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference GAME__PLAYERS = eINSTANCE.getGame_Players(); /** * The meta object literal for the '<em><b>State Machine</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference GAME__STATE_MACHINE = eINSTANCE.getGame_StateMachine(); /** * The meta object literal for the '<em><b>Current States</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference GAME__CURRENT_STATES = eINSTANCE.getGame_CurrentStates(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PlayerStateImpl <em>Player State</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerStateImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayerState() * @generated */ EClass PLAYER_STATE = eINSTANCE.getPlayerState(); /** * The meta object literal for the '<em><b>Player</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYER_STATE__PLAYER = eINSTANCE.getPlayerState_Player(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.CommunityImpl <em>Community</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.CommunityImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getCommunity() * @generated */ EClass COMMUNITY = eINSTANCE.getCommunity(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute COMMUNITY__NAME = eINSTANCE.getCommunity_Name(); /** * The meta object literal for the '<em><b>Players</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COMMUNITY__PLAYERS = eINSTANCE.getCommunity_Players(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PositionServiceImpl <em>Position Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PositionServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPositionService() * @generated */ EClass POSITION_SERVICE = eINSTANCE.getPositionService(); /** * The meta object literal for the '<em><b>Object Positions</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference POSITION_SERVICE__OBJECT_POSITIONS = eINSTANCE.getPositionService_ObjectPositions(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.Positioned <em>Positioned</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.Positioned * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPositioned() * @generated */ EClass POSITIONED = eINSTANCE.getPositioned(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.MessageServiceImpl <em>Message Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.MessageServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMessageService() * @generated */ EClass MESSAGE_SERVICE = eINSTANCE.getMessageService(); /** * The meta object literal for the '<em><b>Messages</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MESSAGE_SERVICE__MESSAGES = eINSTANCE.getMessageService_Messages(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PlayerMessageImpl <em>Player Message</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PlayerMessageImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getPlayerMessage() * @generated */ EClass PLAYER_MESSAGE = eINSTANCE.getPlayerMessage(); /** * The meta object literal for the '<em><b>Player</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference PLAYER_MESSAGE__PLAYER = eINSTANCE.getPlayerMessage_Player(); /** * The meta object literal for the '<em><b>Message</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PLAYER_MESSAGE__MESSAGE = eINSTANCE.getPlayerMessage_Message(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ServiceImpl <em>Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getService() * @generated */ EClass SERVICE = eINSTANCE.getService(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ScriptedImpl <em>Scripted</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ScriptedImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getScripted() * @generated */ EClass SCRIPTED = eINSTANCE.getScripted(); /** * The meta object literal for the '<em><b>Script Source</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute SCRIPTED__SCRIPT_SOURCE = eINSTANCE.getScripted_ScriptSource(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.LocationServiceImpl <em>Location Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.LocationServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getLocationService() * @generated */ EClass LOCATION_SERVICE = eINSTANCE.getLocationService(); /** * The meta object literal for the '<em><b>Object Locations</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference LOCATION_SERVICE__OBJECT_LOCATIONS = eINSTANCE.getLocationService_ObjectLocations(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ObjectLocationImpl <em>Object Location</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectLocationImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectLocation() * @generated */ EClass OBJECT_LOCATION = eINSTANCE.getObjectLocation(); /** * The meta object literal for the '<em><b>Positioned</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OBJECT_LOCATION__POSITIONED = eINSTANCE.getObjectLocation_Positioned(); /** * The meta object literal for the '<em><b>Target</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OBJECT_LOCATION__TARGET = eINSTANCE.getObjectLocation_Target(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ItemImpl <em>Item</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ItemImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getItem() * @generated */ EClass ITEM = eINSTANCE.getItem(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.WalletImpl <em>Wallet</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.WalletImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getWallet() * @generated */ EClass WALLET = eINSTANCE.getWallet(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.StoreImpl <em>Store</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.StoreImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getStore() * @generated */ EClass STORE = eINSTANCE.getStore(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.OwnerImpl <em>Owner</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.OwnerImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getOwner() * @generated */ EClass OWNER = eINSTANCE.getOwner(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.TradeImpl <em>Trade</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TradeImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTrade() * @generated */ EClass TRADE = eINSTANCE.getTrade(); /** * The meta object literal for the '<em><b>Seller</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__SELLER = eINSTANCE.getTrade_Seller(); /** * The meta object literal for the '<em><b>Buyer</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__BUYER = eINSTANCE.getTrade_Buyer(); /** * The meta object literal for the '<em><b>Seller Wallet</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__SELLER_WALLET = eINSTANCE.getTrade_SellerWallet(); /** * The meta object literal for the '<em><b>Seller Items</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__SELLER_ITEMS = eINSTANCE.getTrade_SellerItems(); /** * The meta object literal for the '<em><b>Buyer Items</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__BUYER_ITEMS = eINSTANCE.getTrade_BuyerItems(); /** * The meta object literal for the '<em><b>Buyer Wallet</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TRADE__BUYER_WALLET = eINSTANCE.getTrade_BuyerWallet(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.MoneyValuedImpl <em>Money Valued</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.MoneyValuedImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMoneyValued() * @generated */ EClass MONEY_VALUED = eINSTANCE.getMoneyValued(); /** * The meta object literal for the '<em><b>Money Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MONEY_VALUED__MONEY_VALUE = eINSTANCE.getMoneyValued_MoneyValue(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.InventoryImpl <em>Inventory</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.InventoryImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getInventory() * @generated */ EClass INVENTORY = eINSTANCE.getInventory(); /** * The meta object literal for the '<em><b>Contained Items</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference INVENTORY__CONTAINED_ITEMS = eINSTANCE.getInventory_ContainedItems(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.PropertiesImpl <em>Properties</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.PropertiesImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getProperties() * @generated */ EClass PROPERTIES = eINSTANCE.getProperties(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.TagServiceImpl <em>Tag Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagService() * @generated */ EClass TAG_SERVICE = eINSTANCE.getTagService(); /** * The meta object literal for the '<em><b>Meta Data</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TAG_SERVICE__META_DATA = eINSTANCE.getTagService_MetaData(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.TagDataImpl <em>Tag Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagDataImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagData() * @generated */ EClass TAG_DATA = eINSTANCE.getTagData(); /** * The meta object literal for the '<em><b>Poi</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TAG_DATA__POI = eINSTANCE.getTagData_Poi(); /** * The meta object literal for the '<em><b>Entries</b></em>' map feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TAG_DATA__ENTRIES = eINSTANCE.getTagData_Entries(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.TagEntryImpl <em>Tag Entry</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.TagEntryImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getTagEntry() * @generated */ EClass TAG_ENTRY = eINSTANCE.getTagEntry(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TAG_ENTRY__KEY = eINSTANCE.getTagEntry_Key(); /** * The meta object literal for the '<em><b>Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute TAG_ENTRY__VALUE = eINSTANCE.getTagEntry_Value(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ColocationServiceImpl <em>Colocation Service</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ColocationServiceImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getColocationService() * @generated */ EClass COLOCATION_SERVICE = eINSTANCE.getColocationService(); /** * The meta object literal for the '<em><b>Object Colocations</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference COLOCATION_SERVICE__OBJECT_COLOCATIONS = eINSTANCE.getColocationService_ObjectColocations(); /** * The meta object literal for the '{@link no.playtrd.v10.playtrd.impl.ObjectColocationImpl <em>Object Colocation</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see no.playtrd.v10.playtrd.impl.ObjectColocationImpl * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getObjectColocation() * @generated */ EClass OBJECT_COLOCATION = eINSTANCE.getObjectColocation(); /** * The meta object literal for the '<em><b>Positioned</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OBJECT_COLOCATION__POSITIONED = eINSTANCE.getObjectColocation_Positioned(); /** * The meta object literal for the '<em><b>Targets</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference OBJECT_COLOCATION__TARGETS = eINSTANCE.getObjectColocation_Targets(); /** * The meta object literal for the '<em>Globe Position</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.jscience.geography.coordinates.LatLong * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getGlobePosition() * @generated */ EDataType GLOBE_POSITION = eINSTANCE.getGlobePosition(); /** * The meta object literal for the '<em>Money</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see javax.measure.Measurable * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getMoney() * @generated */ EDataType MONEY = eINSTANCE.getMoney(); /** * The meta object literal for the '<em>IEditing Domain Provider</em>' data type. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see org.eclipse.emf.edit.domain.IEditingDomainProvider * @see no.playtrd.v10.playtrd.impl.PlaytrdPackageImpl#getIEditingDomainProvider() * @generated */ EDataType IEDITING_DOMAIN_PROVIDER = eINSTANCE.getIEditingDomainProvider(); } } //PlaytrdPackage