/** */ package de.urszeidler.eclipse.shr5.runtime; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EOperation; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; import de.urszeidler.eclipse.shr5.Shr5Package; /** * <!-- begin-user-doc --> * The <b>Package</b> for the model. * It contains accessors for the meta objects to represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.RuntimeFactory * @model kind="package" * @generated */ public interface RuntimePackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "runtime"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://urszeidler.de/shr5/runtime/1.0"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "runtime"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ RuntimePackage eINSTANCE = de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl.init(); /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.ExtendetDataImpl <em>Extendet Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.ExtendetDataImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getExtendetData() * @generated */ int EXTENDET_DATA = 0; /** * The feature id for the '<em><b>EObject</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA__EOBJECT = 0; /** * The feature id for the '<em><b>EFeature</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA__EFEATURE = 1; /** * The number of structural features of the '<em>Extendet Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_FEATURE_COUNT = 2; /** * The number of operations of the '<em>Extendet Data</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware <em>Extendet Data Aware</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getExtendetDataAware() * @generated */ int EXTENDET_DATA_AWARE = 3; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE__EXTENDET_DATA = 0; /** * The number of structural features of the '<em>Extendet Data Aware</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE_FEATURE_COUNT = 1; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = 0; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA = 1; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT = 2; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT = 3; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA = 4; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT = 5; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = 6; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA = 7; /** * The number of operations of the '<em>Extendet Data Aware</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EXTENDET_DATA_AWARE_OPERATION_COUNT = 8; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.AbstractExtendetDataAwareImpl <em>Abstract Extendet Data Aware</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.AbstractExtendetDataAwareImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getAbstractExtendetDataAware() * @generated */ int ABSTRACT_EXTENDET_DATA_AWARE = 7; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE__EXTENDET_DATA = EXTENDET_DATA_AWARE__EXTENDET_DATA; /** * The number of structural features of the '<em>Abstract Extendet Data Aware</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT = EXTENDET_DATA_AWARE_FEATURE_COUNT + 0; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA = EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT = EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT = EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA = EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT = EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA = EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA; /** * The number of operations of the '<em>Abstract Extendet Data Aware</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ABSTRACT_EXTENDET_DATA_AWARE_OPERATION_COUNT = EXTENDET_DATA_AWARE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.EnviormentImpl <em>Enviorment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.EnviormentImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getEnviorment() * @generated */ int ENVIORMENT = 1; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT__EXTENDET_DATA = ABSTRACT_EXTENDET_DATA_AWARE__EXTENDET_DATA; /** * The number of structural features of the '<em>Enviorment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT_FEATURE_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 0; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___GET_INTEGER_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___INCREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___DECREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___HAS_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___ADD_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT___GET_LIST_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA; /** * The number of operations of the '<em>Enviorment</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENVIORMENT_OPERATION_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen <em>Nahkamp Modifikationen</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getNahkampModifikationen() * @generated */ int NAHKAMP_MODIFIKATIONEN = 2; /** * The feature id for the '<em><b>Chracter Is Down</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN__CHRACTER_IS_DOWN = 0; /** * The feature id for the '<em><b>Enemy Close Combat</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN__ENEMY_CLOSE_COMBAT = 1; /** * The feature id for the '<em><b>Character Running</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN__CHARACTER_RUNNING = 2; /** * The feature id for the '<em><b>Character Prone</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN__CHARACTER_PRONE = 3; /** * The number of structural features of the '<em>Nahkamp Modifikationen</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN_FEATURE_COUNT = 4; /** * The number of operations of the '<em>Nahkamp Modifikationen</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int NAHKAMP_MODIFIKATIONEN_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState <em>Phyical State</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getPhyicalState() * @generated */ int PHYICAL_STATE = 4; /** * The feature id for the '<em><b>Physical Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE__PHYSICAL_DAMAGE = 0; /** * The feature id for the '<em><b>Mental Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE__MENTAL_DAMAGE = 1; /** * The feature id for the '<em><b>Zustand</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE__ZUSTAND = 2; /** * The feature id for the '<em><b>Over Dead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE__OVER_DEAD = 3; /** * The number of structural features of the '<em>Phyical State</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE_FEATURE_COUNT = 4; /** * The number of operations of the '<em>Phyical State</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PHYICAL_STATE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.RuntimeCharacterImpl <em>Character</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimeCharacterImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getRuntimeCharacter() * @generated */ int RUNTIME_CHARACTER = 5; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__EXTENDET_DATA = ABSTRACT_EXTENDET_DATA_AWARE__EXTENDET_DATA; /** * The feature id for the '<em><b>Physical Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__PHYSICAL_DAMAGE = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Mental Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__MENTAL_DAMAGE = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Zustand</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__ZUSTAND = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Over Dead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__OVER_DEAD = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 3; /** * The feature id for the '<em><b>Character</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__CHARACTER = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 4; /** * The feature id for the '<em><b>Right Hand</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__RIGHT_HAND = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 5; /** * The feature id for the '<em><b>Left Hand</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__LEFT_HAND = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 6; /** * The feature id for the '<em><b>In Use</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__IN_USE = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 7; /** * The feature id for the '<em><b>Armor</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__ARMOR = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 8; /** * The feature id for the '<em><b>Used Edge</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER__USED_EDGE = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 9; /** * The number of structural features of the '<em>Character</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER_FEATURE_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 10; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___GET_INTEGER_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___INCREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___DECREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___HAS_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___ADD_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___GET_LIST_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Can Use Edge</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER___CAN_USE_EDGE = ABSTRACT_EXTENDET_DATA_AWARE_OPERATION_COUNT + 0; /** * The number of operations of the '<em>Character</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RUNTIME_CHARACTER_OPERATION_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_OPERATION_COUNT + 1; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.TeamImpl <em>Team</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.TeamImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getTeam() * @generated */ int TEAM = 6; /** * The feature id for the '<em><b>Beschreibung</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM__BESCHREIBUNG = Shr5Package.BESCHREIBBAR__BESCHREIBUNG; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM__IMAGE = Shr5Package.BESCHREIBBAR__IMAGE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM__NAME = Shr5Package.BESCHREIBBAR__NAME; /** * The feature id for the '<em><b>Members</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM__MEMBERS = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Team</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM_FEATURE_COUNT = Shr5Package.BESCHREIBBAR_FEATURE_COUNT + 1; /** * The number of operations of the '<em>Team</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int TEAM_OPERATION_COUNT = Shr5Package.BESCHREIBBAR_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.GruntTeamImpl <em>Grunt Team</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.GruntTeamImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getGruntTeam() * @generated */ int GRUNT_TEAM = 8; /** * The feature id for the '<em><b>Beschreibung</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM__BESCHREIBUNG = TEAM__BESCHREIBUNG; /** * The feature id for the '<em><b>Image</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM__IMAGE = TEAM__IMAGE; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM__NAME = TEAM__NAME; /** * The feature id for the '<em><b>Members</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM__MEMBERS = TEAM__MEMBERS; /** * The feature id for the '<em><b>Grunt Group</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM__GRUNT_GROUP = TEAM_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>Grunt Team</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM_FEATURE_COUNT = TEAM_FEATURE_COUNT + 1; /** * The operation id for the '<em>Build Members</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM___BUILD_MEMBERS = TEAM_OPERATION_COUNT + 0; /** * The number of operations of the '<em>Grunt Team</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_TEAM_OPERATION_COUNT = TEAM_OPERATION_COUNT + 1; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.GruntRuntimeCharacterImpl <em>Grunt Runtime Character</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.GruntRuntimeCharacterImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getGruntRuntimeCharacter() * @generated */ int GRUNT_RUNTIME_CHARACTER = 9; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__EXTENDET_DATA = RUNTIME_CHARACTER__EXTENDET_DATA; /** * The feature id for the '<em><b>Physical Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__PHYSICAL_DAMAGE = RUNTIME_CHARACTER__PHYSICAL_DAMAGE; /** * The feature id for the '<em><b>Mental Damage</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__MENTAL_DAMAGE = RUNTIME_CHARACTER__MENTAL_DAMAGE; /** * The feature id for the '<em><b>Zustand</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__ZUSTAND = RUNTIME_CHARACTER__ZUSTAND; /** * The feature id for the '<em><b>Over Dead</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__OVER_DEAD = RUNTIME_CHARACTER__OVER_DEAD; /** * The feature id for the '<em><b>Character</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__CHARACTER = RUNTIME_CHARACTER__CHARACTER; /** * The feature id for the '<em><b>Right Hand</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__RIGHT_HAND = RUNTIME_CHARACTER__RIGHT_HAND; /** * The feature id for the '<em><b>Left Hand</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__LEFT_HAND = RUNTIME_CHARACTER__LEFT_HAND; /** * The feature id for the '<em><b>In Use</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__IN_USE = RUNTIME_CHARACTER__IN_USE; /** * The feature id for the '<em><b>Armor</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__ARMOR = RUNTIME_CHARACTER__ARMOR; /** * The feature id for the '<em><b>Used Edge</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER__USED_EDGE = RUNTIME_CHARACTER__USED_EDGE; /** * The number of structural features of the '<em>Grunt Runtime Character</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER_FEATURE_COUNT = RUNTIME_CHARACTER_FEATURE_COUNT + 0; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = RUNTIME_CHARACTER___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___GET_INTEGER_VALUE__EXTENDETDATA = RUNTIME_CHARACTER___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___INCREASE_VALUE__EXTENDETDATA_INT = RUNTIME_CHARACTER___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___DECREASE_VALUE__EXTENDETDATA_INT = RUNTIME_CHARACTER___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___HAS_VALUE__EXTENDETDATA = RUNTIME_CHARACTER___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___ADD_TO_LIST__EXTENDETDATA_OBJECT = RUNTIME_CHARACTER___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = RUNTIME_CHARACTER___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___GET_LIST_VALUE__EXTENDETDATA = RUNTIME_CHARACTER___GET_LIST_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Can Use Edge</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER___CAN_USE_EDGE = RUNTIME_CHARACTER___CAN_USE_EDGE; /** * The number of operations of the '<em>Grunt Runtime Character</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int GRUNT_RUNTIME_CHARACTER_OPERATION_COUNT = RUNTIME_CHARACTER_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.VehicleImpl <em>Vehicle</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.VehicleImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getVehicle() * @generated */ int VEHICLE = 10; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE__EXTENDET_DATA = ABSTRACT_EXTENDET_DATA_AWARE__EXTENDET_DATA; /** * The feature id for the '<em><b>Vehicle</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE__VEHICLE = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Vehicle Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE__VEHICLE_CONDITION = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 1; /** * The feature id for the '<em><b>Modus</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE__MODUS = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 2; /** * The feature id for the '<em><b>Current Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE__CURRENT_SPEED = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 3; /** * The number of structural features of the '<em>Vehicle</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE_FEATURE_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_FEATURE_COUNT + 4; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___GET_INTEGER_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___INCREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___DECREASE_VALUE__EXTENDETDATA_INT = ABSTRACT_EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___HAS_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___ADD_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = ABSTRACT_EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE___GET_LIST_VALUE__EXTENDETDATA = ABSTRACT_EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA; /** * The number of operations of the '<em>Vehicle</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int VEHICLE_OPERATION_COUNT = ABSTRACT_EXTENDET_DATA_AWARE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.DroneImpl <em>Drone</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.DroneImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getDrone() * @generated */ int DRONE = 11; /** * The feature id for the '<em><b>Extendet Data</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE__EXTENDET_DATA = VEHICLE__EXTENDET_DATA; /** * The feature id for the '<em><b>Vehicle</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE__VEHICLE = VEHICLE__VEHICLE; /** * The feature id for the '<em><b>Vehicle Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE__VEHICLE_CONDITION = VEHICLE__VEHICLE_CONDITION; /** * The feature id for the '<em><b>Modus</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE__MODUS = VEHICLE__MODUS; /** * The feature id for the '<em><b>Current Speed</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE__CURRENT_SPEED = VEHICLE__CURRENT_SPEED; /** * The number of structural features of the '<em>Drone</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE_FEATURE_COUNT = VEHICLE_FEATURE_COUNT + 0; /** * The operation id for the '<em>Add To Extendet Data</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = VEHICLE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get Integer Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___GET_INTEGER_VALUE__EXTENDETDATA = VEHICLE___GET_INTEGER_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Increase Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___INCREASE_VALUE__EXTENDETDATA_INT = VEHICLE___INCREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Decrease Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___DECREASE_VALUE__EXTENDETDATA_INT = VEHICLE___DECREASE_VALUE__EXTENDETDATA_INT; /** * The operation id for the '<em>Has Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___HAS_VALUE__EXTENDETDATA = VEHICLE___HAS_VALUE__EXTENDETDATA; /** * The operation id for the '<em>Add To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___ADD_TO_LIST__EXTENDETDATA_OBJECT = VEHICLE___ADD_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Add Unique To List</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = VEHICLE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT; /** * The operation id for the '<em>Get List Value</em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE___GET_LIST_VALUE__EXTENDETDATA = VEHICLE___GET_LIST_VALUE__EXTENDETDATA; /** * The number of operations of the '<em>Drone</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int DRONE_OPERATION_COUNT = VEHICLE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.MatrixDeviceImpl <em>Matrix Device</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.MatrixDeviceImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getMatrixDevice() * @generated */ int MATRIX_DEVICE = 12; /** * The feature id for the '<em><b>Device</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_DEVICE__DEVICE = 0; /** * The feature id for the '<em><b>Matrix Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_DEVICE__MATRIX_CONDITION = 1; /** * The feature id for the '<em><b>Marks</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_DEVICE__MARKS = 2; /** * The number of structural features of the '<em>Matrix Device</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_DEVICE_FEATURE_COUNT = 3; /** * The number of operations of the '<em>Matrix Device</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int MATRIX_DEVICE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.RiggerConsoleImpl <em>Rigger Console</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.RiggerConsoleImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getRiggerConsole() * @generated */ int RIGGER_CONSOLE = 13; /** * The feature id for the '<em><b>Device</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RIGGER_CONSOLE__DEVICE = MATRIX_DEVICE__DEVICE; /** * The feature id for the '<em><b>Matrix Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RIGGER_CONSOLE__MATRIX_CONDITION = MATRIX_DEVICE__MATRIX_CONDITION; /** * The feature id for the '<em><b>Marks</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RIGGER_CONSOLE__MARKS = MATRIX_DEVICE__MARKS; /** * The number of structural features of the '<em>Rigger Console</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RIGGER_CONSOLE_FEATURE_COUNT = MATRIX_DEVICE_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Rigger Console</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int RIGGER_CONSOLE_OPERATION_COUNT = MATRIX_DEVICE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.CyberdeckImpl <em>Cyberdeck</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.CyberdeckImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getCyberdeck() * @generated */ int CYBERDECK = 14; /** * The feature id for the '<em><b>Device</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CYBERDECK__DEVICE = MATRIX_DEVICE__DEVICE; /** * The feature id for the '<em><b>Matrix Condition</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CYBERDECK__MATRIX_CONDITION = MATRIX_DEVICE__MATRIX_CONDITION; /** * The feature id for the '<em><b>Marks</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CYBERDECK__MARKS = MATRIX_DEVICE__MARKS; /** * The number of structural features of the '<em>Cyberdeck</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CYBERDECK_FEATURE_COUNT = MATRIX_DEVICE_FEATURE_COUNT + 0; /** * The number of operations of the '<em>Cyberdeck</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int CYBERDECK_OPERATION_COUNT = MATRIX_DEVICE_OPERATION_COUNT + 0; /** * The meta object id for the '{@link de.urszeidler.eclipse.shr5.runtime.Zustand <em>Zustand</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.Zustand * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getZustand() * @generated */ int ZUSTAND = 15; /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetData <em>Extendet Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Extendet Data</em>'. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetData * @generated */ EClass getExtendetData(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetData#getEObject <em>EObject</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>EObject</em>'. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetData#getEObject() * @see #getExtendetData() * @generated */ EReference getExtendetData_EObject(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetData#getEFeature <em>EFeature</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>EFeature</em>'. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetData#getEFeature() * @see #getExtendetData() * @generated */ EReference getExtendetData_EFeature(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.Enviorment <em>Enviorment</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Enviorment</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Enviorment * @generated */ EClass getEnviorment(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen <em>Nahkamp Modifikationen</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Nahkamp Modifikationen</em>'. * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen * @generated */ EClass getNahkampModifikationen(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isChracterIsDown <em>Chracter Is Down</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Chracter Is Down</em>'. * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isChracterIsDown() * @see #getNahkampModifikationen() * @generated */ EAttribute getNahkampModifikationen_ChracterIsDown(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#getEnemyCloseCombat <em>Enemy Close Combat</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Enemy Close Combat</em>'. * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#getEnemyCloseCombat() * @see #getNahkampModifikationen() * @generated */ EAttribute getNahkampModifikationen_EnemyCloseCombat(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isCharacterRunning <em>Character Running</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Character Running</em>'. * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isCharacterRunning() * @see #getNahkampModifikationen() * @generated */ EAttribute getNahkampModifikationen_CharacterRunning(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isCharacterProne <em>Character Prone</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Character Prone</em>'. * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen#isCharacterProne() * @see #getNahkampModifikationen() * @generated */ EAttribute getNahkampModifikationen_CharacterProne(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware <em>Extendet Data Aware</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Extendet Data Aware</em>'. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware * @generated */ EClass getExtendetDataAware(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getExtendetData <em>Extendet Data</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Extendet Data</em>'. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getExtendetData() * @see #getExtendetDataAware() * @generated */ EAttribute getExtendetDataAware_ExtendetData(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addToExtendetData(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) <em>Add To Extendet Data</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Add To Extendet Data</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addToExtendetData(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) * @generated */ EOperation getExtendetDataAware__AddToExtendetData__ExtendetData_Object(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getIntegerValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) <em>Get Integer Value</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Get Integer Value</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getIntegerValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) * @generated */ EOperation getExtendetDataAware__GetIntegerValue__ExtendetData(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#increaseValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData, int) <em>Increase Value</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Increase Value</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#increaseValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData, int) * @generated */ EOperation getExtendetDataAware__IncreaseValue__ExtendetData_int(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#decreaseValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData, int) <em>Decrease Value</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Decrease Value</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#decreaseValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData, int) * @generated */ EOperation getExtendetDataAware__DecreaseValue__ExtendetData_int(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#hasValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) <em>Has Value</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Has Value</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#hasValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) * @generated */ EOperation getExtendetDataAware__HasValue__ExtendetData(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addToList(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) <em>Add To List</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Add To List</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addToList(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) * @generated */ EOperation getExtendetDataAware__AddToList__ExtendetData_Object(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addUniqueToList(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) <em>Add Unique To List</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Add Unique To List</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#addUniqueToList(de.urszeidler.eclipse.shr5.runtime.ExtendetData, java.lang.Object) * @generated */ EOperation getExtendetDataAware__AddUniqueToList__ExtendetData_Object(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getListValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) <em>Get List Value</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Get List Value</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware#getListValue(de.urszeidler.eclipse.shr5.runtime.ExtendetData) * @generated */ EOperation getExtendetDataAware__GetListValue__ExtendetData(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState <em>Phyical State</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Phyical State</em>'. * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState * @generated */ EClass getPhyicalState(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState#getPhysicalDamage <em>Physical Damage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Physical Damage</em>'. * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState#getPhysicalDamage() * @see #getPhyicalState() * @generated */ EAttribute getPhyicalState_PhysicalDamage(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState#getMentalDamage <em>Mental Damage</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mental Damage</em>'. * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState#getMentalDamage() * @see #getPhyicalState() * @generated */ EAttribute getPhyicalState_MentalDamage(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState#getZustand <em>Zustand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Zustand</em>'. * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState#getZustand() * @see #getPhyicalState() * @generated */ EAttribute getPhyicalState_Zustand(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState#getOverDead <em>Over Dead</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Over Dead</em>'. * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState#getOverDead() * @see #getPhyicalState() * @generated */ EAttribute getPhyicalState_OverDead(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter <em>Character</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Character</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter * @generated */ EClass getRuntimeCharacter(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getCharacter <em>Character</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Character</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getCharacter() * @see #getRuntimeCharacter() * @generated */ EReference getRuntimeCharacter_Character(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getRightHand <em>Right Hand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Right Hand</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getRightHand() * @see #getRuntimeCharacter() * @generated */ EReference getRuntimeCharacter_RightHand(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getLeftHand <em>Left Hand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Left Hand</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getLeftHand() * @see #getRuntimeCharacter() * @generated */ EReference getRuntimeCharacter_LeftHand(); /** * Returns the meta object for the reference list '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getInUse <em>In Use</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>In Use</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getInUse() * @see #getRuntimeCharacter() * @generated */ EReference getRuntimeCharacter_InUse(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getArmor <em>Armor</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Armor</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getArmor() * @see #getRuntimeCharacter() * @generated */ EReference getRuntimeCharacter_Armor(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getUsedEdge <em>Used Edge</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Used Edge</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#getUsedEdge() * @see #getRuntimeCharacter() * @generated */ EAttribute getRuntimeCharacter_UsedEdge(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#canUseEdge() <em>Can Use Edge</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Can Use Edge</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.RuntimeCharacter#canUseEdge() * @generated */ EOperation getRuntimeCharacter__CanUseEdge(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.Team <em>Team</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Team</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Team * @generated */ EClass getTeam(); /** * Returns the meta object for the containment reference list '{@link de.urszeidler.eclipse.shr5.runtime.Team#getMembers <em>Members</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Members</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Team#getMembers() * @see #getTeam() * @generated */ EReference getTeam_Members(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.AbstractExtendetDataAware <em>Abstract Extendet Data Aware</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Abstract Extendet Data Aware</em>'. * @see de.urszeidler.eclipse.shr5.runtime.AbstractExtendetDataAware * @generated */ EClass getAbstractExtendetDataAware(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.GruntTeam <em>Grunt Team</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Grunt Team</em>'. * @see de.urszeidler.eclipse.shr5.runtime.GruntTeam * @generated */ EClass getGruntTeam(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.GruntTeam#getGruntGroup <em>Grunt Group</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Grunt Group</em>'. * @see de.urszeidler.eclipse.shr5.runtime.GruntTeam#getGruntGroup() * @see #getGruntTeam() * @generated */ EReference getGruntTeam_GruntGroup(); /** * Returns the meta object for the '{@link de.urszeidler.eclipse.shr5.runtime.GruntTeam#buildMembers() <em>Build Members</em>}' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the '<em>Build Members</em>' operation. * @see de.urszeidler.eclipse.shr5.runtime.GruntTeam#buildMembers() * @generated */ EOperation getGruntTeam__BuildMembers(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.GruntRuntimeCharacter <em>Grunt Runtime Character</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Grunt Runtime Character</em>'. * @see de.urszeidler.eclipse.shr5.runtime.GruntRuntimeCharacter * @generated */ EClass getGruntRuntimeCharacter(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.Vehicle <em>Vehicle</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Vehicle</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Vehicle * @generated */ EClass getVehicle(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.Vehicle#getVehicle <em>Vehicle</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Vehicle</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Vehicle#getVehicle() * @see #getVehicle() * @generated */ EReference getVehicle_Vehicle(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.Vehicle#getVehicleCondition <em>Vehicle Condition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Vehicle Condition</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Vehicle#getVehicleCondition() * @see #getVehicle() * @generated */ EAttribute getVehicle_VehicleCondition(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.Vehicle#getModus <em>Modus</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Modus</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Vehicle#getModus() * @see #getVehicle() * @generated */ EAttribute getVehicle_Modus(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.Vehicle#getCurrentSpeed <em>Current Speed</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Current Speed</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Vehicle#getCurrentSpeed() * @see #getVehicle() * @generated */ EAttribute getVehicle_CurrentSpeed(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.Drone <em>Drone</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Drone</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Drone * @generated */ EClass getDrone(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.MatrixDevice <em>Matrix Device</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Matrix Device</em>'. * @see de.urszeidler.eclipse.shr5.runtime.MatrixDevice * @generated */ EClass getMatrixDevice(); /** * Returns the meta object for the reference '{@link de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getDevice <em>Device</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Device</em>'. * @see de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getDevice() * @see #getMatrixDevice() * @generated */ EReference getMatrixDevice_Device(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getMatrixCondition <em>Matrix Condition</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Matrix Condition</em>'. * @see de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getMatrixCondition() * @see #getMatrixDevice() * @generated */ EAttribute getMatrixDevice_MatrixCondition(); /** * Returns the meta object for the attribute '{@link de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getMarks <em>Marks</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Marks</em>'. * @see de.urszeidler.eclipse.shr5.runtime.MatrixDevice#getMarks() * @see #getMatrixDevice() * @generated */ EAttribute getMatrixDevice_Marks(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.RiggerConsole <em>Rigger Console</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Rigger Console</em>'. * @see de.urszeidler.eclipse.shr5.runtime.RiggerConsole * @generated */ EClass getRiggerConsole(); /** * Returns the meta object for class '{@link de.urszeidler.eclipse.shr5.runtime.Cyberdeck <em>Cyberdeck</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Cyberdeck</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Cyberdeck * @generated */ EClass getCyberdeck(); /** * Returns the meta object for enum '{@link de.urszeidler.eclipse.shr5.runtime.Zustand <em>Zustand</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Zustand</em>'. * @see de.urszeidler.eclipse.shr5.runtime.Zustand * @generated */ EEnum getZustand(); /** * 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 */ RuntimeFactory getRuntimeFactory(); /** * <!-- begin-user-doc --> * Defines literals for the meta objects that represent * <ul> * <li>each class,</li> * <li>each feature of each class,</li> * <li>each operation of each class,</li> * <li>each enum,</li> * <li>and each data type</li> * </ul> * <!-- end-user-doc --> * @generated */ interface Literals { /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.ExtendetDataImpl <em>Extendet Data</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.ExtendetDataImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getExtendetData() * @generated */ EClass EXTENDET_DATA = eINSTANCE.getExtendetData(); /** * The meta object literal for the '<em><b>EObject</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXTENDET_DATA__EOBJECT = eINSTANCE.getExtendetData_EObject(); /** * The meta object literal for the '<em><b>EFeature</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EXTENDET_DATA__EFEATURE = eINSTANCE.getExtendetData_EFeature(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.EnviormentImpl <em>Enviorment</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.EnviormentImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getEnviorment() * @generated */ EClass ENVIORMENT = eINSTANCE.getEnviorment(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen <em>Nahkamp Modifikationen</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.NahkampModifikationen * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getNahkampModifikationen() * @generated */ EClass NAHKAMP_MODIFIKATIONEN = eINSTANCE.getNahkampModifikationen(); /** * The meta object literal for the '<em><b>Chracter Is Down</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAHKAMP_MODIFIKATIONEN__CHRACTER_IS_DOWN = eINSTANCE.getNahkampModifikationen_ChracterIsDown(); /** * The meta object literal for the '<em><b>Enemy Close Combat</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAHKAMP_MODIFIKATIONEN__ENEMY_CLOSE_COMBAT = eINSTANCE.getNahkampModifikationen_EnemyCloseCombat(); /** * The meta object literal for the '<em><b>Character Running</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAHKAMP_MODIFIKATIONEN__CHARACTER_RUNNING = eINSTANCE.getNahkampModifikationen_CharacterRunning(); /** * The meta object literal for the '<em><b>Character Prone</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute NAHKAMP_MODIFIKATIONEN__CHARACTER_PRONE = eINSTANCE.getNahkampModifikationen_CharacterProne(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware <em>Extendet Data Aware</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.ExtendetDataAware * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getExtendetDataAware() * @generated */ EClass EXTENDET_DATA_AWARE = eINSTANCE.getExtendetDataAware(); /** * The meta object literal for the '<em><b>Extendet Data</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EXTENDET_DATA_AWARE__EXTENDET_DATA = eINSTANCE.getExtendetDataAware_ExtendetData(); /** * The meta object literal for the '<em><b>Add To Extendet Data</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___ADD_TO_EXTENDET_DATA__EXTENDETDATA_OBJECT = eINSTANCE.getExtendetDataAware__AddToExtendetData__ExtendetData_Object(); /** * The meta object literal for the '<em><b>Get Integer Value</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___GET_INTEGER_VALUE__EXTENDETDATA = eINSTANCE.getExtendetDataAware__GetIntegerValue__ExtendetData(); /** * The meta object literal for the '<em><b>Increase Value</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___INCREASE_VALUE__EXTENDETDATA_INT = eINSTANCE.getExtendetDataAware__IncreaseValue__ExtendetData_int(); /** * The meta object literal for the '<em><b>Decrease Value</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___DECREASE_VALUE__EXTENDETDATA_INT = eINSTANCE.getExtendetDataAware__DecreaseValue__ExtendetData_int(); /** * The meta object literal for the '<em><b>Has Value</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___HAS_VALUE__EXTENDETDATA = eINSTANCE.getExtendetDataAware__HasValue__ExtendetData(); /** * The meta object literal for the '<em><b>Add To List</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___ADD_TO_LIST__EXTENDETDATA_OBJECT = eINSTANCE.getExtendetDataAware__AddToList__ExtendetData_Object(); /** * The meta object literal for the '<em><b>Add Unique To List</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___ADD_UNIQUE_TO_LIST__EXTENDETDATA_OBJECT = eINSTANCE.getExtendetDataAware__AddUniqueToList__ExtendetData_Object(); /** * The meta object literal for the '<em><b>Get List Value</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation EXTENDET_DATA_AWARE___GET_LIST_VALUE__EXTENDETDATA = eINSTANCE.getExtendetDataAware__GetListValue__ExtendetData(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.PhyicalState <em>Phyical State</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.PhyicalState * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getPhyicalState() * @generated */ EClass PHYICAL_STATE = eINSTANCE.getPhyicalState(); /** * The meta object literal for the '<em><b>Physical Damage</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PHYICAL_STATE__PHYSICAL_DAMAGE = eINSTANCE.getPhyicalState_PhysicalDamage(); /** * The meta object literal for the '<em><b>Mental Damage</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PHYICAL_STATE__MENTAL_DAMAGE = eINSTANCE.getPhyicalState_MentalDamage(); /** * The meta object literal for the '<em><b>Zustand</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PHYICAL_STATE__ZUSTAND = eINSTANCE.getPhyicalState_Zustand(); /** * The meta object literal for the '<em><b>Over Dead</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PHYICAL_STATE__OVER_DEAD = eINSTANCE.getPhyicalState_OverDead(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.RuntimeCharacterImpl <em>Character</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimeCharacterImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getRuntimeCharacter() * @generated */ EClass RUNTIME_CHARACTER = eINSTANCE.getRuntimeCharacter(); /** * The meta object literal for the '<em><b>Character</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RUNTIME_CHARACTER__CHARACTER = eINSTANCE.getRuntimeCharacter_Character(); /** * The meta object literal for the '<em><b>Right Hand</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RUNTIME_CHARACTER__RIGHT_HAND = eINSTANCE.getRuntimeCharacter_RightHand(); /** * The meta object literal for the '<em><b>Left Hand</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RUNTIME_CHARACTER__LEFT_HAND = eINSTANCE.getRuntimeCharacter_LeftHand(); /** * The meta object literal for the '<em><b>In Use</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RUNTIME_CHARACTER__IN_USE = eINSTANCE.getRuntimeCharacter_InUse(); /** * The meta object literal for the '<em><b>Armor</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference RUNTIME_CHARACTER__ARMOR = eINSTANCE.getRuntimeCharacter_Armor(); /** * The meta object literal for the '<em><b>Used Edge</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute RUNTIME_CHARACTER__USED_EDGE = eINSTANCE.getRuntimeCharacter_UsedEdge(); /** * The meta object literal for the '<em><b>Can Use Edge</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation RUNTIME_CHARACTER___CAN_USE_EDGE = eINSTANCE.getRuntimeCharacter__CanUseEdge(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.TeamImpl <em>Team</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.TeamImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getTeam() * @generated */ EClass TEAM = eINSTANCE.getTeam(); /** * The meta object literal for the '<em><b>Members</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference TEAM__MEMBERS = eINSTANCE.getTeam_Members(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.AbstractExtendetDataAwareImpl <em>Abstract Extendet Data Aware</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.AbstractExtendetDataAwareImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getAbstractExtendetDataAware() * @generated */ EClass ABSTRACT_EXTENDET_DATA_AWARE = eINSTANCE.getAbstractExtendetDataAware(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.GruntTeamImpl <em>Grunt Team</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.GruntTeamImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getGruntTeam() * @generated */ EClass GRUNT_TEAM = eINSTANCE.getGruntTeam(); /** * The meta object literal for the '<em><b>Grunt Group</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference GRUNT_TEAM__GRUNT_GROUP = eINSTANCE.getGruntTeam_GruntGroup(); /** * The meta object literal for the '<em><b>Build Members</b></em>' operation. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EOperation GRUNT_TEAM___BUILD_MEMBERS = eINSTANCE.getGruntTeam__BuildMembers(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.GruntRuntimeCharacterImpl <em>Grunt Runtime Character</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.GruntRuntimeCharacterImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getGruntRuntimeCharacter() * @generated */ EClass GRUNT_RUNTIME_CHARACTER = eINSTANCE.getGruntRuntimeCharacter(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.VehicleImpl <em>Vehicle</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.VehicleImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getVehicle() * @generated */ EClass VEHICLE = eINSTANCE.getVehicle(); /** * The meta object literal for the '<em><b>Vehicle</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference VEHICLE__VEHICLE = eINSTANCE.getVehicle_Vehicle(); /** * The meta object literal for the '<em><b>Vehicle Condition</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VEHICLE__VEHICLE_CONDITION = eINSTANCE.getVehicle_VehicleCondition(); /** * The meta object literal for the '<em><b>Modus</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VEHICLE__MODUS = eINSTANCE.getVehicle_Modus(); /** * The meta object literal for the '<em><b>Current Speed</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute VEHICLE__CURRENT_SPEED = eINSTANCE.getVehicle_CurrentSpeed(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.DroneImpl <em>Drone</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.DroneImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getDrone() * @generated */ EClass DRONE = eINSTANCE.getDrone(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.MatrixDeviceImpl <em>Matrix Device</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.MatrixDeviceImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getMatrixDevice() * @generated */ EClass MATRIX_DEVICE = eINSTANCE.getMatrixDevice(); /** * The meta object literal for the '<em><b>Device</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference MATRIX_DEVICE__DEVICE = eINSTANCE.getMatrixDevice_Device(); /** * The meta object literal for the '<em><b>Matrix Condition</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MATRIX_DEVICE__MATRIX_CONDITION = eINSTANCE.getMatrixDevice_MatrixCondition(); /** * The meta object literal for the '<em><b>Marks</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute MATRIX_DEVICE__MARKS = eINSTANCE.getMatrixDevice_Marks(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.RiggerConsoleImpl <em>Rigger Console</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.RiggerConsoleImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getRiggerConsole() * @generated */ EClass RIGGER_CONSOLE = eINSTANCE.getRiggerConsole(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.impl.CyberdeckImpl <em>Cyberdeck</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.impl.CyberdeckImpl * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getCyberdeck() * @generated */ EClass CYBERDECK = eINSTANCE.getCyberdeck(); /** * The meta object literal for the '{@link de.urszeidler.eclipse.shr5.runtime.Zustand <em>Zustand</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see de.urszeidler.eclipse.shr5.runtime.Zustand * @see de.urszeidler.eclipse.shr5.runtime.impl.RuntimePackageImpl#getZustand() * @generated */ EEnum ZUSTAND = eINSTANCE.getZustand(); } } //RuntimePackage