/** */ package simpleScenario; import org.eclipse.emf.ecore.EAttribute; import org.eclipse.emf.ecore.EClass; import org.eclipse.emf.ecore.EEnum; import org.eclipse.emf.ecore.EPackage; import org.eclipse.emf.ecore.EReference; /** * * The Package for the model. * It contains accessors for the meta objects to represent * * * @see simpleScenario.SimpleScenarioFactory * @model kind="package" * @generated */ public interface SimpleScenarioPackage extends EPackage { /** * The package name. * * * @generated */ String eNAME = "simpleScenario"; /** * The package namespace URI. * * * @generated */ String eNS_URI = "http://www.example.com/simpleScenario"; /** * The package namespace name. * * * @generated */ String eNS_PREFIX = "simpleScenario"; /** * The singleton instance of the package. * * * @generated */ SimpleScenarioPackage eINSTANCE = simpleScenario.impl.SimpleScenarioPackageImpl.init(); /** * The meta object id for the '{@link simpleScenario.impl.SimpleScenarioImpl Simple Scenario}' class. * * * @see simpleScenario.impl.SimpleScenarioImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSimpleScenario() * @generated */ int SIMPLE_SCENARIO = 0; /** * The feature id for the 'XSize' attribute. * * * @generated * @ordered */ int SIMPLE_SCENARIO__XSIZE = 0; /** * The feature id for the 'YSize' attribute. * * * @generated * @ordered */ int SIMPLE_SCENARIO__YSIZE = 1; /** * The feature id for the 'Actors' containment reference list. * * * @generated * @ordered */ int SIMPLE_SCENARIO__ACTORS = 2; /** * The feature id for the 'Lanes' containment reference list. * * * @generated * @ordered */ int SIMPLE_SCENARIO__LANES = 3; /** * The number of structural features of the 'Simple Scenario' class. * * * @generated * @ordered */ int SIMPLE_SCENARIO_FEATURE_COUNT = 4; /** * The number of operations of the 'Simple Scenario' class. * * * @generated * @ordered */ int SIMPLE_SCENARIO_OPERATION_COUNT = 0; /** * The meta object id for the '{@link simpleScenario.impl.LaneImpl Lane}' class. * * * @see simpleScenario.impl.LaneImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getLane() * @generated */ int LANE = 1; /** * The feature id for the 'Orientation' attribute. * * * @generated * @ordered */ int LANE__ORIENTATION = 0; /** * The feature id for the 'Width' attribute. * * * @generated * @ordered */ int LANE__WIDTH = 1; /** * The feature id for the 'Reference Coord' attribute. * * * @generated * @ordered */ int LANE__REFERENCE_COORD = 2; /** * The feature id for the 'Adjacent' reference list. * * * @generated * @ordered */ int LANE__ADJACENT = 3; /** * The feature id for the 'Actors' reference list. * * * @generated * @ordered */ int LANE__ACTORS = 4; /** * The feature id for the 'Width Num' attribute. * * * @generated * @ordered */ int LANE__WIDTH_NUM = 5; /** * The number of structural features of the 'Lane' class. * * * @generated * @ordered */ int LANE_FEATURE_COUNT = 6; /** * The number of operations of the 'Lane' class. * * * @generated * @ordered */ int LANE_OPERATION_COUNT = 0; /** * The meta object id for the '{@link simpleScenario.impl.ActorImpl Actor}' class. * * * @see simpleScenario.impl.ActorImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getActor() * @generated */ int ACTOR = 2; /** * The feature id for the 'Type' attribute. * * * @generated * @ordered */ int ACTOR__TYPE = 0; /** * The feature id for the 'XPos' attribute. * * * @generated * @ordered */ int ACTOR__XPOS = 1; /** * The feature id for the 'YPos' attribute. * * * @generated * @ordered */ int ACTOR__YPOS = 2; /** * The feature id for the 'Length' attribute. * * * @generated * @ordered */ int ACTOR__LENGTH = 3; /** * The feature id for the 'Width' attribute. * * * @generated * @ordered */ int ACTOR__WIDTH = 4; /** * The feature id for the 'Speed' attribute. * * * @generated * @ordered */ int ACTOR__SPEED = 5; /** * The feature id for the 'Relations' containment reference list. * * * @generated * @ordered */ int ACTOR__RELATIONS = 6; /** * The feature id for the 'Placed On' reference. * * * @generated * @ordered */ int ACTOR__PLACED_ON = 7; /** * The number of structural features of the 'Actor' class. * * * @generated * @ordered */ int ACTOR_FEATURE_COUNT = 8; /** * The number of operations of the 'Actor' class. * * * @generated * @ordered */ int ACTOR_OPERATION_COUNT = 0; /** * The meta object id for the '{@link simpleScenario.impl.RelationImpl Relation}' class. * * * @see simpleScenario.impl.RelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getRelation() * @generated */ int RELATION = 3; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int RELATION__TARGET = 0; /** * The number of structural features of the 'Relation' class. * * * @generated * @ordered */ int RELATION_FEATURE_COUNT = 1; /** * The number of operations of the 'Relation' class. * * * @generated * @ordered */ int RELATION_OPERATION_COUNT = 0; /** * The meta object id for the '{@link simpleScenario.impl.SpatialRelationImpl Spatial Relation}' class. * * * @see simpleScenario.impl.SpatialRelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSpatialRelation() * @generated */ int SPATIAL_RELATION = 4; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int SPATIAL_RELATION__TARGET = RELATION__TARGET; /** * The number of structural features of the 'Spatial Relation' class. * * * @generated * @ordered */ int SPATIAL_RELATION_FEATURE_COUNT = RELATION_FEATURE_COUNT + 0; /** * The number of operations of the 'Spatial Relation' class. * * * @generated * @ordered */ int SPATIAL_RELATION_OPERATION_COUNT = RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.impl.TemporalRelationImpl Temporal Relation}' class. * * * @see simpleScenario.impl.TemporalRelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getTemporalRelation() * @generated */ int TEMPORAL_RELATION = 5; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int TEMPORAL_RELATION__TARGET = RELATION__TARGET; /** * The number of structural features of the 'Temporal Relation' class. * * * @generated * @ordered */ int TEMPORAL_RELATION_FEATURE_COUNT = RELATION_FEATURE_COUNT + 0; /** * The number of operations of the 'Temporal Relation' class. * * * @generated * @ordered */ int TEMPORAL_RELATION_OPERATION_COUNT = RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.impl.VisionBlockedImpl Vision Blocked}' class. * * * @see simpleScenario.impl.VisionBlockedImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getVisionBlocked() * @generated */ int VISION_BLOCKED = 6; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int VISION_BLOCKED__TARGET = SPATIAL_RELATION__TARGET; /** * The feature id for the 'Blocked By' reference. * * * @generated * @ordered */ int VISION_BLOCKED__BLOCKED_BY = SPATIAL_RELATION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Vision Blocked' class. * * * @generated * @ordered */ int VISION_BLOCKED_FEATURE_COUNT = SPATIAL_RELATION_FEATURE_COUNT + 1; /** * The number of operations of the 'Vision Blocked' class. * * * @generated * @ordered */ int VISION_BLOCKED_OPERATION_COUNT = SPATIAL_RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.impl.SeperationDistanceImpl Seperation Distance}' class. * * * @see simpleScenario.impl.SeperationDistanceImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSeperationDistance() * @generated */ int SEPERATION_DISTANCE = 7; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int SEPERATION_DISTANCE__TARGET = SPATIAL_RELATION__TARGET; /** * The feature id for the 'Distance' attribute. * * * @generated * @ordered */ int SEPERATION_DISTANCE__DISTANCE = SPATIAL_RELATION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Seperation Distance' class. * * * @generated * @ordered */ int SEPERATION_DISTANCE_FEATURE_COUNT = SPATIAL_RELATION_FEATURE_COUNT + 1; /** * The number of operations of the 'Seperation Distance' class. * * * @generated * @ordered */ int SEPERATION_DISTANCE_OPERATION_COUNT = SPATIAL_RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.impl.CollisionExistsImpl Collision Exists}' class. * * * @see simpleScenario.impl.CollisionExistsImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getCollisionExists() * @generated */ int COLLISION_EXISTS = 8; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int COLLISION_EXISTS__TARGET = TEMPORAL_RELATION__TARGET; /** * The feature id for the 'Collision Time' attribute. * * * @generated * @ordered */ int COLLISION_EXISTS__COLLISION_TIME = TEMPORAL_RELATION_FEATURE_COUNT + 0; /** * The number of structural features of the 'Collision Exists' class. * * * @generated * @ordered */ int COLLISION_EXISTS_FEATURE_COUNT = TEMPORAL_RELATION_FEATURE_COUNT + 1; /** * The number of operations of the 'Collision Exists' class. * * * @generated * @ordered */ int COLLISION_EXISTS_OPERATION_COUNT = TEMPORAL_RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.impl.CollisionDoesNotExistImpl Collision Does Not Exist}' class. * * * @see simpleScenario.impl.CollisionDoesNotExistImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getCollisionDoesNotExist() * @generated */ int COLLISION_DOES_NOT_EXIST = 9; /** * The feature id for the 'Target' reference. * * * @generated * @ordered */ int COLLISION_DOES_NOT_EXIST__TARGET = TEMPORAL_RELATION__TARGET; /** * The number of structural features of the 'Collision Does Not Exist' class. * * * @generated * @ordered */ int COLLISION_DOES_NOT_EXIST_FEATURE_COUNT = TEMPORAL_RELATION_FEATURE_COUNT + 0; /** * The number of operations of the 'Collision Does Not Exist' class. * * * @generated * @ordered */ int COLLISION_DOES_NOT_EXIST_OPERATION_COUNT = TEMPORAL_RELATION_OPERATION_COUNT + 0; /** * The meta object id for the '{@link simpleScenario.Orientation Orientation}' enum. * * * @see simpleScenario.Orientation * @see simpleScenario.impl.SimpleScenarioPackageImpl#getOrientation() * @generated */ int ORIENTATION = 10; /** * The meta object id for the '{@link simpleScenario.Size Size}' enum. * * * @see simpleScenario.Size * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSize() * @generated */ int SIZE = 11; /** * The meta object id for the '{@link simpleScenario.ActorType Actor Type}' enum. * * * @see simpleScenario.ActorType * @see simpleScenario.impl.SimpleScenarioPackageImpl#getActorType() * @generated */ int ACTOR_TYPE = 12; /** * Returns the meta object for class '{@link simpleScenario.SimpleScenario Simple Scenario}'. * * * @return the meta object for class 'Simple Scenario'. * @see simpleScenario.SimpleScenario * @generated */ EClass getSimpleScenario(); /** * Returns the meta object for the attribute '{@link simpleScenario.SimpleScenario#getXSize XSize}'. * * * @return the meta object for the attribute 'XSize'. * @see simpleScenario.SimpleScenario#getXSize() * @see #getSimpleScenario() * @generated */ EAttribute getSimpleScenario_XSize(); /** * Returns the meta object for the attribute '{@link simpleScenario.SimpleScenario#getYSize YSize}'. * * * @return the meta object for the attribute 'YSize'. * @see simpleScenario.SimpleScenario#getYSize() * @see #getSimpleScenario() * @generated */ EAttribute getSimpleScenario_YSize(); /** * Returns the meta object for the containment reference list '{@link simpleScenario.SimpleScenario#getActors Actors}'. * * * @return the meta object for the containment reference list 'Actors'. * @see simpleScenario.SimpleScenario#getActors() * @see #getSimpleScenario() * @generated */ EReference getSimpleScenario_Actors(); /** * Returns the meta object for the containment reference list '{@link simpleScenario.SimpleScenario#getLanes Lanes}'. * * * @return the meta object for the containment reference list 'Lanes'. * @see simpleScenario.SimpleScenario#getLanes() * @see #getSimpleScenario() * @generated */ EReference getSimpleScenario_Lanes(); /** * Returns the meta object for class '{@link simpleScenario.Lane Lane}'. * * * @return the meta object for class 'Lane'. * @see simpleScenario.Lane * @generated */ EClass getLane(); /** * Returns the meta object for the attribute '{@link simpleScenario.Lane#getOrientation Orientation}'. * * * @return the meta object for the attribute 'Orientation'. * @see simpleScenario.Lane#getOrientation() * @see #getLane() * @generated */ EAttribute getLane_Orientation(); /** * Returns the meta object for the attribute '{@link simpleScenario.Lane#getWidth Width}'. * * * @return the meta object for the attribute 'Width'. * @see simpleScenario.Lane#getWidth() * @see #getLane() * @generated */ EAttribute getLane_Width(); /** * Returns the meta object for the attribute '{@link simpleScenario.Lane#getReferenceCoord Reference Coord}'. * * * @return the meta object for the attribute 'Reference Coord'. * @see simpleScenario.Lane#getReferenceCoord() * @see #getLane() * @generated */ EAttribute getLane_ReferenceCoord(); /** * Returns the meta object for the reference list '{@link simpleScenario.Lane#getAdjacent Adjacent}'. * * * @return the meta object for the reference list 'Adjacent'. * @see simpleScenario.Lane#getAdjacent() * @see #getLane() * @generated */ EReference getLane_Adjacent(); /** * Returns the meta object for the reference list '{@link simpleScenario.Lane#getActors Actors}'. * * * @return the meta object for the reference list 'Actors'. * @see simpleScenario.Lane#getActors() * @see #getLane() * @generated */ EReference getLane_Actors(); /** * Returns the meta object for the attribute '{@link simpleScenario.Lane#getWidthNum Width Num}'. * * * @return the meta object for the attribute 'Width Num'. * @see simpleScenario.Lane#getWidthNum() * @see #getLane() * @generated */ EAttribute getLane_WidthNum(); /** * Returns the meta object for class '{@link simpleScenario.Actor Actor}'. * * * @return the meta object for class 'Actor'. * @see simpleScenario.Actor * @generated */ EClass getActor(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getType Type}'. * * * @return the meta object for the attribute 'Type'. * @see simpleScenario.Actor#getType() * @see #getActor() * @generated */ EAttribute getActor_Type(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getXPos XPos}'. * * * @return the meta object for the attribute 'XPos'. * @see simpleScenario.Actor#getXPos() * @see #getActor() * @generated */ EAttribute getActor_XPos(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getYPos YPos}'. * * * @return the meta object for the attribute 'YPos'. * @see simpleScenario.Actor#getYPos() * @see #getActor() * @generated */ EAttribute getActor_YPos(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getLength Length}'. * * * @return the meta object for the attribute 'Length'. * @see simpleScenario.Actor#getLength() * @see #getActor() * @generated */ EAttribute getActor_Length(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getWidth Width}'. * * * @return the meta object for the attribute 'Width'. * @see simpleScenario.Actor#getWidth() * @see #getActor() * @generated */ EAttribute getActor_Width(); /** * Returns the meta object for the attribute '{@link simpleScenario.Actor#getSpeed Speed}'. * * * @return the meta object for the attribute 'Speed'. * @see simpleScenario.Actor#getSpeed() * @see #getActor() * @generated */ EAttribute getActor_Speed(); /** * Returns the meta object for the containment reference list '{@link simpleScenario.Actor#getRelations Relations}'. * * * @return the meta object for the containment reference list 'Relations'. * @see simpleScenario.Actor#getRelations() * @see #getActor() * @generated */ EReference getActor_Relations(); /** * Returns the meta object for the reference '{@link simpleScenario.Actor#getPlacedOn Placed On}'. * * * @return the meta object for the reference 'Placed On'. * @see simpleScenario.Actor#getPlacedOn() * @see #getActor() * @generated */ EReference getActor_PlacedOn(); /** * Returns the meta object for class '{@link simpleScenario.Relation Relation}'. * * * @return the meta object for class 'Relation'. * @see simpleScenario.Relation * @generated */ EClass getRelation(); /** * Returns the meta object for the reference '{@link simpleScenario.Relation#getTarget Target}'. * * * @return the meta object for the reference 'Target'. * @see simpleScenario.Relation#getTarget() * @see #getRelation() * @generated */ EReference getRelation_Target(); /** * Returns the meta object for class '{@link simpleScenario.SpatialRelation Spatial Relation}'. * * * @return the meta object for class 'Spatial Relation'. * @see simpleScenario.SpatialRelation * @generated */ EClass getSpatialRelation(); /** * Returns the meta object for class '{@link simpleScenario.TemporalRelation Temporal Relation}'. * * * @return the meta object for class 'Temporal Relation'. * @see simpleScenario.TemporalRelation * @generated */ EClass getTemporalRelation(); /** * Returns the meta object for class '{@link simpleScenario.VisionBlocked Vision Blocked}'. * * * @return the meta object for class 'Vision Blocked'. * @see simpleScenario.VisionBlocked * @generated */ EClass getVisionBlocked(); /** * Returns the meta object for the reference '{@link simpleScenario.VisionBlocked#getBlockedBy Blocked By}'. * * * @return the meta object for the reference 'Blocked By'. * @see simpleScenario.VisionBlocked#getBlockedBy() * @see #getVisionBlocked() * @generated */ EReference getVisionBlocked_BlockedBy(); /** * Returns the meta object for class '{@link simpleScenario.SeperationDistance Seperation Distance}'. * * * @return the meta object for class 'Seperation Distance'. * @see simpleScenario.SeperationDistance * @generated */ EClass getSeperationDistance(); /** * Returns the meta object for the attribute '{@link simpleScenario.SeperationDistance#getDistance Distance}'. * * * @return the meta object for the attribute 'Distance'. * @see simpleScenario.SeperationDistance#getDistance() * @see #getSeperationDistance() * @generated */ EAttribute getSeperationDistance_Distance(); /** * Returns the meta object for class '{@link simpleScenario.CollisionExists Collision Exists}'. * * * @return the meta object for class 'Collision Exists'. * @see simpleScenario.CollisionExists * @generated */ EClass getCollisionExists(); /** * Returns the meta object for the attribute '{@link simpleScenario.CollisionExists#getCollisionTime Collision Time}'. * * * @return the meta object for the attribute 'Collision Time'. * @see simpleScenario.CollisionExists#getCollisionTime() * @see #getCollisionExists() * @generated */ EAttribute getCollisionExists_CollisionTime(); /** * Returns the meta object for class '{@link simpleScenario.CollisionDoesNotExist Collision Does Not Exist}'. * * * @return the meta object for class 'Collision Does Not Exist'. * @see simpleScenario.CollisionDoesNotExist * @generated */ EClass getCollisionDoesNotExist(); /** * Returns the meta object for enum '{@link simpleScenario.Orientation Orientation}'. * * * @return the meta object for enum 'Orientation'. * @see simpleScenario.Orientation * @generated */ EEnum getOrientation(); /** * Returns the meta object for enum '{@link simpleScenario.Size Size}'. * * * @return the meta object for enum 'Size'. * @see simpleScenario.Size * @generated */ EEnum getSize(); /** * Returns the meta object for enum '{@link simpleScenario.ActorType Actor Type}'. * * * @return the meta object for enum 'Actor Type'. * @see simpleScenario.ActorType * @generated */ EEnum getActorType(); /** * Returns the factory that creates the instances of the model. * * * @return the factory that creates the instances of the model. * @generated */ SimpleScenarioFactory getSimpleScenarioFactory(); /** * * Defines literals for the meta objects that represent * * * @generated */ interface Literals { /** * The meta object literal for the '{@link simpleScenario.impl.SimpleScenarioImpl Simple Scenario}' class. * * * @see simpleScenario.impl.SimpleScenarioImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSimpleScenario() * @generated */ EClass SIMPLE_SCENARIO = eINSTANCE.getSimpleScenario(); /** * The meta object literal for the 'XSize' attribute feature. * * * @generated */ EAttribute SIMPLE_SCENARIO__XSIZE = eINSTANCE.getSimpleScenario_XSize(); /** * The meta object literal for the 'YSize' attribute feature. * * * @generated */ EAttribute SIMPLE_SCENARIO__YSIZE = eINSTANCE.getSimpleScenario_YSize(); /** * The meta object literal for the 'Actors' containment reference list feature. * * * @generated */ EReference SIMPLE_SCENARIO__ACTORS = eINSTANCE.getSimpleScenario_Actors(); /** * The meta object literal for the 'Lanes' containment reference list feature. * * * @generated */ EReference SIMPLE_SCENARIO__LANES = eINSTANCE.getSimpleScenario_Lanes(); /** * The meta object literal for the '{@link simpleScenario.impl.LaneImpl Lane}' class. * * * @see simpleScenario.impl.LaneImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getLane() * @generated */ EClass LANE = eINSTANCE.getLane(); /** * The meta object literal for the 'Orientation' attribute feature. * * * @generated */ EAttribute LANE__ORIENTATION = eINSTANCE.getLane_Orientation(); /** * The meta object literal for the 'Width' attribute feature. * * * @generated */ EAttribute LANE__WIDTH = eINSTANCE.getLane_Width(); /** * The meta object literal for the 'Reference Coord' attribute feature. * * * @generated */ EAttribute LANE__REFERENCE_COORD = eINSTANCE.getLane_ReferenceCoord(); /** * The meta object literal for the 'Adjacent' reference list feature. * * * @generated */ EReference LANE__ADJACENT = eINSTANCE.getLane_Adjacent(); /** * The meta object literal for the 'Actors' reference list feature. * * * @generated */ EReference LANE__ACTORS = eINSTANCE.getLane_Actors(); /** * The meta object literal for the 'Width Num' attribute feature. * * * @generated */ EAttribute LANE__WIDTH_NUM = eINSTANCE.getLane_WidthNum(); /** * The meta object literal for the '{@link simpleScenario.impl.ActorImpl Actor}' class. * * * @see simpleScenario.impl.ActorImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getActor() * @generated */ EClass ACTOR = eINSTANCE.getActor(); /** * The meta object literal for the 'Type' attribute feature. * * * @generated */ EAttribute ACTOR__TYPE = eINSTANCE.getActor_Type(); /** * The meta object literal for the 'XPos' attribute feature. * * * @generated */ EAttribute ACTOR__XPOS = eINSTANCE.getActor_XPos(); /** * The meta object literal for the 'YPos' attribute feature. * * * @generated */ EAttribute ACTOR__YPOS = eINSTANCE.getActor_YPos(); /** * The meta object literal for the 'Length' attribute feature. * * * @generated */ EAttribute ACTOR__LENGTH = eINSTANCE.getActor_Length(); /** * The meta object literal for the 'Width' attribute feature. * * * @generated */ EAttribute ACTOR__WIDTH = eINSTANCE.getActor_Width(); /** * The meta object literal for the 'Speed' attribute feature. * * * @generated */ EAttribute ACTOR__SPEED = eINSTANCE.getActor_Speed(); /** * The meta object literal for the 'Relations' containment reference list feature. * * * @generated */ EReference ACTOR__RELATIONS = eINSTANCE.getActor_Relations(); /** * The meta object literal for the 'Placed On' reference feature. * * * @generated */ EReference ACTOR__PLACED_ON = eINSTANCE.getActor_PlacedOn(); /** * The meta object literal for the '{@link simpleScenario.impl.RelationImpl Relation}' class. * * * @see simpleScenario.impl.RelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getRelation() * @generated */ EClass RELATION = eINSTANCE.getRelation(); /** * The meta object literal for the 'Target' reference feature. * * * @generated */ EReference RELATION__TARGET = eINSTANCE.getRelation_Target(); /** * The meta object literal for the '{@link simpleScenario.impl.SpatialRelationImpl Spatial Relation}' class. * * * @see simpleScenario.impl.SpatialRelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSpatialRelation() * @generated */ EClass SPATIAL_RELATION = eINSTANCE.getSpatialRelation(); /** * The meta object literal for the '{@link simpleScenario.impl.TemporalRelationImpl Temporal Relation}' class. * * * @see simpleScenario.impl.TemporalRelationImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getTemporalRelation() * @generated */ EClass TEMPORAL_RELATION = eINSTANCE.getTemporalRelation(); /** * The meta object literal for the '{@link simpleScenario.impl.VisionBlockedImpl Vision Blocked}' class. * * * @see simpleScenario.impl.VisionBlockedImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getVisionBlocked() * @generated */ EClass VISION_BLOCKED = eINSTANCE.getVisionBlocked(); /** * The meta object literal for the 'Blocked By' reference feature. * * * @generated */ EReference VISION_BLOCKED__BLOCKED_BY = eINSTANCE.getVisionBlocked_BlockedBy(); /** * The meta object literal for the '{@link simpleScenario.impl.SeperationDistanceImpl Seperation Distance}' class. * * * @see simpleScenario.impl.SeperationDistanceImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSeperationDistance() * @generated */ EClass SEPERATION_DISTANCE = eINSTANCE.getSeperationDistance(); /** * The meta object literal for the 'Distance' attribute feature. * * * @generated */ EAttribute SEPERATION_DISTANCE__DISTANCE = eINSTANCE.getSeperationDistance_Distance(); /** * The meta object literal for the '{@link simpleScenario.impl.CollisionExistsImpl Collision Exists}' class. * * * @see simpleScenario.impl.CollisionExistsImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getCollisionExists() * @generated */ EClass COLLISION_EXISTS = eINSTANCE.getCollisionExists(); /** * The meta object literal for the 'Collision Time' attribute feature. * * * @generated */ EAttribute COLLISION_EXISTS__COLLISION_TIME = eINSTANCE.getCollisionExists_CollisionTime(); /** * The meta object literal for the '{@link simpleScenario.impl.CollisionDoesNotExistImpl Collision Does Not Exist}' class. * * * @see simpleScenario.impl.CollisionDoesNotExistImpl * @see simpleScenario.impl.SimpleScenarioPackageImpl#getCollisionDoesNotExist() * @generated */ EClass COLLISION_DOES_NOT_EXIST = eINSTANCE.getCollisionDoesNotExist(); /** * The meta object literal for the '{@link simpleScenario.Orientation Orientation}' enum. * * * @see simpleScenario.Orientation * @see simpleScenario.impl.SimpleScenarioPackageImpl#getOrientation() * @generated */ EEnum ORIENTATION = eINSTANCE.getOrientation(); /** * The meta object literal for the '{@link simpleScenario.Size Size}' enum. * * * @see simpleScenario.Size * @see simpleScenario.impl.SimpleScenarioPackageImpl#getSize() * @generated */ EEnum SIZE = eINSTANCE.getSize(); /** * The meta object literal for the '{@link simpleScenario.ActorType Actor Type}' enum. * * * @see simpleScenario.ActorType * @see simpleScenario.impl.SimpleScenarioPackageImpl#getActorType() * @generated */ EEnum ACTOR_TYPE = eINSTANCE.getActorType(); } } //SimpleScenarioPackage