aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java')
-rw-r--r--Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java148
1 files changed, 97 insertions, 51 deletions
diff --git a/Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java b/Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java
index 3458d7c7..897d4653 100644
--- a/Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java
+++ b/Domains/simpleScenario/ecore-gen/simpleScenario/SimpleScenarioPackage.java
@@ -104,13 +104,22 @@ public interface SimpleScenarioPackage extends EPackage {
104 int SIMPLE_SCENARIO__LANES = 3; 104 int SIMPLE_SCENARIO__LANES = 3;
105 105
106 /** 106 /**
107 * The feature id for the '<em><b>Max Time</b></em>' attribute.
108 * <!-- begin-user-doc -->
109 * <!-- end-user-doc -->
110 * @generated
111 * @ordered
112 */
113 int SIMPLE_SCENARIO__MAX_TIME = 4;
114
115 /**
107 * The number of structural features of the '<em>Simple Scenario</em>' class. 116 * The number of structural features of the '<em>Simple Scenario</em>' class.
108 * <!-- begin-user-doc --> 117 * <!-- begin-user-doc -->
109 * <!-- end-user-doc --> 118 * <!-- end-user-doc -->
110 * @generated 119 * @generated
111 * @ordered 120 * @ordered
112 */ 121 */
113 int SIMPLE_SCENARIO_FEATURE_COUNT = 4; 122 int SIMPLE_SCENARIO_FEATURE_COUNT = 5;
114 123
115 /** 124 /**
116 * The number of operations of the '<em>Simple Scenario</em>' class. 125 * The number of operations of the '<em>Simple Scenario</em>' class.
@@ -159,13 +168,13 @@ public interface SimpleScenarioPackage extends EPackage {
159 int LANE__REFERENCE_COORD = 2; 168 int LANE__REFERENCE_COORD = 2;
160 169
161 /** 170 /**
162 * The feature id for the '<em><b>Adjacent</b></em>' reference list. 171 * The feature id for the '<em><b>Prev Lane</b></em>' reference.
163 * <!-- begin-user-doc --> 172 * <!-- begin-user-doc -->
164 * <!-- end-user-doc --> 173 * <!-- end-user-doc -->
165 * @generated 174 * @generated
166 * @ordered 175 * @ordered
167 */ 176 */
168 int LANE__ADJACENT = 3; 177 int LANE__PREV_LANE = 3;
169 178
170 /** 179 /**
171 * The feature id for the '<em><b>Actors</b></em>' reference list. 180 * The feature id for the '<em><b>Actors</b></em>' reference list.
@@ -250,13 +259,13 @@ public interface SimpleScenarioPackage extends EPackage {
250 int ACTOR__WIDTH = 3; 259 int ACTOR__WIDTH = 3;
251 260
252 /** 261 /**
253 * The feature id for the '<em><b>Speed</b></em>' attribute. 262 * The feature id for the '<em><b>XSpeed</b></em>' attribute.
254 * <!-- begin-user-doc --> 263 * <!-- begin-user-doc -->
255 * <!-- end-user-doc --> 264 * <!-- end-user-doc -->
256 * @generated 265 * @generated
257 * @ordered 266 * @ordered
258 */ 267 */
259 int ACTOR__SPEED = 4; 268 int ACTOR__XSPEED = 4;
260 269
261 /** 270 /**
262 * The feature id for the '<em><b>Relations</b></em>' containment reference list. 271 * The feature id for the '<em><b>Relations</b></em>' containment reference list.
@@ -277,13 +286,22 @@ public interface SimpleScenarioPackage extends EPackage {
277 int ACTOR__PLACED_ON = 6; 286 int ACTOR__PLACED_ON = 6;
278 287
279 /** 288 /**
289 * The feature id for the '<em><b>YSpeed</b></em>' attribute.
290 * <!-- begin-user-doc -->
291 * <!-- end-user-doc -->
292 * @generated
293 * @ordered
294 */
295 int ACTOR__YSPEED = 7;
296
297 /**
280 * The number of structural features of the '<em>Actor</em>' class. 298 * The number of structural features of the '<em>Actor</em>' class.
281 * <!-- begin-user-doc --> 299 * <!-- begin-user-doc -->
282 * <!-- end-user-doc --> 300 * <!-- end-user-doc -->
283 * @generated 301 * @generated
284 * @ordered 302 * @ordered
285 */ 303 */
286 int ACTOR_FEATURE_COUNT = 7; 304 int ACTOR_FEATURE_COUNT = 8;
287 305
288 /** 306 /**
289 * The number of operations of the '<em>Actor</em>' class. 307 * The number of operations of the '<em>Actor</em>' class.
@@ -480,22 +498,13 @@ public interface SimpleScenarioPackage extends EPackage {
480 int SEPERATION_DISTANCE__DISTANCE = SPATIAL_RELATION_FEATURE_COUNT + 0; 498 int SEPERATION_DISTANCE__DISTANCE = SPATIAL_RELATION_FEATURE_COUNT + 0;
481 499
482 /** 500 /**
483 * The feature id for the '<em><b>Num Distance</b></em>' attribute.
484 * <!-- begin-user-doc -->
485 * <!-- end-user-doc -->
486 * @generated
487 * @ordered
488 */
489 int SEPERATION_DISTANCE__NUM_DISTANCE = SPATIAL_RELATION_FEATURE_COUNT + 1;
490
491 /**
492 * The number of structural features of the '<em>Seperation Distance</em>' class. 501 * The number of structural features of the '<em>Seperation Distance</em>' class.
493 * <!-- begin-user-doc --> 502 * <!-- begin-user-doc -->
494 * <!-- end-user-doc --> 503 * <!-- end-user-doc -->
495 * @generated 504 * @generated
496 * @ordered 505 * @ordered
497 */ 506 */
498 int SEPERATION_DISTANCE_FEATURE_COUNT = SPATIAL_RELATION_FEATURE_COUNT + 2; 507 int SEPERATION_DISTANCE_FEATURE_COUNT = SPATIAL_RELATION_FEATURE_COUNT + 1;
499 508
500 /** 509 /**
501 * The number of operations of the '<em>Seperation Distance</em>' class. 510 * The number of operations of the '<em>Seperation Distance</em>' class.
@@ -636,13 +645,13 @@ public interface SimpleScenarioPackage extends EPackage {
636 int PEDESTRIAN__WIDTH = ACTOR__WIDTH; 645 int PEDESTRIAN__WIDTH = ACTOR__WIDTH;
637 646
638 /** 647 /**
639 * The feature id for the '<em><b>Speed</b></em>' attribute. 648 * The feature id for the '<em><b>XSpeed</b></em>' attribute.
640 * <!-- begin-user-doc --> 649 * <!-- begin-user-doc -->
641 * <!-- end-user-doc --> 650 * <!-- end-user-doc -->
642 * @generated 651 * @generated
643 * @ordered 652 * @ordered
644 */ 653 */
645 int PEDESTRIAN__SPEED = ACTOR__SPEED; 654 int PEDESTRIAN__XSPEED = ACTOR__XSPEED;
646 655
647 /** 656 /**
648 * The feature id for the '<em><b>Relations</b></em>' containment reference list. 657 * The feature id for the '<em><b>Relations</b></em>' containment reference list.
@@ -663,6 +672,15 @@ public interface SimpleScenarioPackage extends EPackage {
663 int PEDESTRIAN__PLACED_ON = ACTOR__PLACED_ON; 672 int PEDESTRIAN__PLACED_ON = ACTOR__PLACED_ON;
664 673
665 /** 674 /**
675 * The feature id for the '<em><b>YSpeed</b></em>' attribute.
676 * <!-- begin-user-doc -->
677 * <!-- end-user-doc -->
678 * @generated
679 * @ordered
680 */
681 int PEDESTRIAN__YSPEED = ACTOR__YSPEED;
682
683 /**
666 * The number of structural features of the '<em>Pedestrian</em>' class. 684 * The number of structural features of the '<em>Pedestrian</em>' class.
667 * <!-- begin-user-doc --> 685 * <!-- begin-user-doc -->
668 * <!-- end-user-doc --> 686 * <!-- end-user-doc -->
@@ -727,13 +745,13 @@ public interface SimpleScenarioPackage extends EPackage {
727 int VEHICLE__WIDTH = ACTOR__WIDTH; 745 int VEHICLE__WIDTH = ACTOR__WIDTH;
728 746
729 /** 747 /**
730 * The feature id for the '<em><b>Speed</b></em>' attribute. 748 * The feature id for the '<em><b>XSpeed</b></em>' attribute.
731 * <!-- begin-user-doc --> 749 * <!-- begin-user-doc -->
732 * <!-- end-user-doc --> 750 * <!-- end-user-doc -->
733 * @generated 751 * @generated
734 * @ordered 752 * @ordered
735 */ 753 */
736 int VEHICLE__SPEED = ACTOR__SPEED; 754 int VEHICLE__XSPEED = ACTOR__XSPEED;
737 755
738 /** 756 /**
739 * The feature id for the '<em><b>Relations</b></em>' containment reference list. 757 * The feature id for the '<em><b>Relations</b></em>' containment reference list.
@@ -754,6 +772,15 @@ public interface SimpleScenarioPackage extends EPackage {
754 int VEHICLE__PLACED_ON = ACTOR__PLACED_ON; 772 int VEHICLE__PLACED_ON = ACTOR__PLACED_ON;
755 773
756 /** 774 /**
775 * The feature id for the '<em><b>YSpeed</b></em>' attribute.
776 * <!-- begin-user-doc -->
777 * <!-- end-user-doc -->
778 * @generated
779 * @ordered
780 */
781 int VEHICLE__YSPEED = ACTOR__YSPEED;
782
783 /**
757 * The number of structural features of the '<em>Vehicle</em>' class. 784 * The number of structural features of the '<em>Vehicle</em>' class.
758 * <!-- begin-user-doc --> 785 * <!-- begin-user-doc -->
759 * <!-- end-user-doc --> 786 * <!-- end-user-doc -->
@@ -856,6 +883,17 @@ public interface SimpleScenarioPackage extends EPackage {
856 EReference getSimpleScenario_Lanes(); 883 EReference getSimpleScenario_Lanes();
857 884
858 /** 885 /**
886 * Returns the meta object for the attribute '{@link simpleScenario.SimpleScenario#getMaxTime <em>Max Time</em>}'.
887 * <!-- begin-user-doc -->
888 * <!-- end-user-doc -->
889 * @return the meta object for the attribute '<em>Max Time</em>'.
890 * @see simpleScenario.SimpleScenario#getMaxTime()
891 * @see #getSimpleScenario()
892 * @generated
893 */
894 EAttribute getSimpleScenario_MaxTime();
895
896 /**
859 * Returns the meta object for class '{@link simpleScenario.Lane <em>Lane</em>}'. 897 * Returns the meta object for class '{@link simpleScenario.Lane <em>Lane</em>}'.
860 * <!-- begin-user-doc --> 898 * <!-- begin-user-doc -->
861 * <!-- end-user-doc --> 899 * <!-- end-user-doc -->
@@ -899,15 +937,15 @@ public interface SimpleScenarioPackage extends EPackage {
899 EAttribute getLane_ReferenceCoord(); 937 EAttribute getLane_ReferenceCoord();
900 938
901 /** 939 /**
902 * Returns the meta object for the reference list '{@link simpleScenario.Lane#getAdjacent <em>Adjacent</em>}'. 940 * Returns the meta object for the reference '{@link simpleScenario.Lane#getPrevLane <em>Prev Lane</em>}'.
903 * <!-- begin-user-doc --> 941 * <!-- begin-user-doc -->
904 * <!-- end-user-doc --> 942 * <!-- end-user-doc -->
905 * @return the meta object for the reference list '<em>Adjacent</em>'. 943 * @return the meta object for the reference '<em>Prev Lane</em>'.
906 * @see simpleScenario.Lane#getAdjacent() 944 * @see simpleScenario.Lane#getPrevLane()
907 * @see #getLane() 945 * @see #getLane()
908 * @generated 946 * @generated
909 */ 947 */
910 EReference getLane_Adjacent(); 948 EReference getLane_PrevLane();
911 949
912 /** 950 /**
913 * Returns the meta object for the reference list '{@link simpleScenario.Lane#getActors <em>Actors</em>}'. 951 * Returns the meta object for the reference list '{@link simpleScenario.Lane#getActors <em>Actors</em>}'.
@@ -986,15 +1024,15 @@ public interface SimpleScenarioPackage extends EPackage {
986 EAttribute getActor_Width(); 1024 EAttribute getActor_Width();
987 1025
988 /** 1026 /**
989 * Returns the meta object for the attribute '{@link simpleScenario.Actor#getSpeed <em>Speed</em>}'. 1027 * Returns the meta object for the attribute '{@link simpleScenario.Actor#getXSpeed <em>XSpeed</em>}'.
990 * <!-- begin-user-doc --> 1028 * <!-- begin-user-doc -->
991 * <!-- end-user-doc --> 1029 * <!-- end-user-doc -->
992 * @return the meta object for the attribute '<em>Speed</em>'. 1030 * @return the meta object for the attribute '<em>XSpeed</em>'.
993 * @see simpleScenario.Actor#getSpeed() 1031 * @see simpleScenario.Actor#getXSpeed()
994 * @see #getActor() 1032 * @see #getActor()
995 * @generated 1033 * @generated
996 */ 1034 */
997 EAttribute getActor_Speed(); 1035 EAttribute getActor_XSpeed();
998 1036
999 /** 1037 /**
1000 * Returns the meta object for the containment reference list '{@link simpleScenario.Actor#getRelations <em>Relations</em>}'. 1038 * Returns the meta object for the containment reference list '{@link simpleScenario.Actor#getRelations <em>Relations</em>}'.
@@ -1019,6 +1057,17 @@ public interface SimpleScenarioPackage extends EPackage {
1019 EReference getActor_PlacedOn(); 1057 EReference getActor_PlacedOn();
1020 1058
1021 /** 1059 /**
1060 * Returns the meta object for the attribute '{@link simpleScenario.Actor#getYSpeed <em>YSpeed</em>}'.
1061 * <!-- begin-user-doc -->
1062 * <!-- end-user-doc -->
1063 * @return the meta object for the attribute '<em>YSpeed</em>'.
1064 * @see simpleScenario.Actor#getYSpeed()
1065 * @see #getActor()
1066 * @generated
1067 */
1068 EAttribute getActor_YSpeed();
1069
1070 /**
1022 * Returns the meta object for class '{@link simpleScenario.Relation <em>Relation</em>}'. 1071 * Returns the meta object for class '{@link simpleScenario.Relation <em>Relation</em>}'.
1023 * <!-- begin-user-doc --> 1072 * <!-- begin-user-doc -->
1024 * <!-- end-user-doc --> 1073 * <!-- end-user-doc -->
@@ -1102,17 +1151,6 @@ public interface SimpleScenarioPackage extends EPackage {
1102 EAttribute getSeperationDistance_Distance(); 1151 EAttribute getSeperationDistance_Distance();
1103 1152
1104 /** 1153 /**
1105 * Returns the meta object for the attribute '{@link simpleScenario.SeperationDistance#getNumDistance <em>Num Distance</em>}'.
1106 * <!-- begin-user-doc -->
1107 * <!-- end-user-doc -->
1108 * @return the meta object for the attribute '<em>Num Distance</em>'.
1109 * @see simpleScenario.SeperationDistance#getNumDistance()
1110 * @see #getSeperationDistance()
1111 * @generated
1112 */
1113 EAttribute getSeperationDistance_NumDistance();
1114
1115 /**
1116 * Returns the meta object for class '{@link simpleScenario.CollisionExists <em>Collision Exists</em>}'. 1154 * Returns the meta object for class '{@link simpleScenario.CollisionExists <em>Collision Exists</em>}'.
1117 * <!-- begin-user-doc --> 1155 * <!-- begin-user-doc -->
1118 * <!-- end-user-doc --> 1156 * <!-- end-user-doc -->
@@ -1259,6 +1297,14 @@ public interface SimpleScenarioPackage extends EPackage {
1259 EReference SIMPLE_SCENARIO__LANES = eINSTANCE.getSimpleScenario_Lanes(); 1297 EReference SIMPLE_SCENARIO__LANES = eINSTANCE.getSimpleScenario_Lanes();
1260 1298
1261 /** 1299 /**
1300 * The meta object literal for the '<em><b>Max Time</b></em>' attribute feature.
1301 * <!-- begin-user-doc -->
1302 * <!-- end-user-doc -->
1303 * @generated
1304 */
1305 EAttribute SIMPLE_SCENARIO__MAX_TIME = eINSTANCE.getSimpleScenario_MaxTime();
1306
1307 /**
1262 * The meta object literal for the '{@link simpleScenario.impl.LaneImpl <em>Lane</em>}' class. 1308 * The meta object literal for the '{@link simpleScenario.impl.LaneImpl <em>Lane</em>}' class.
1263 * <!-- begin-user-doc --> 1309 * <!-- begin-user-doc -->
1264 * <!-- end-user-doc --> 1310 * <!-- end-user-doc -->
@@ -1293,12 +1339,12 @@ public interface SimpleScenarioPackage extends EPackage {
1293 EAttribute LANE__REFERENCE_COORD = eINSTANCE.getLane_ReferenceCoord(); 1339 EAttribute LANE__REFERENCE_COORD = eINSTANCE.getLane_ReferenceCoord();
1294 1340
1295 /** 1341 /**
1296 * The meta object literal for the '<em><b>Adjacent</b></em>' reference list feature. 1342 * The meta object literal for the '<em><b>Prev Lane</b></em>' reference feature.
1297 * <!-- begin-user-doc --> 1343 * <!-- begin-user-doc -->
1298 * <!-- end-user-doc --> 1344 * <!-- end-user-doc -->
1299 * @generated 1345 * @generated
1300 */ 1346 */
1301 EReference LANE__ADJACENT = eINSTANCE.getLane_Adjacent(); 1347 EReference LANE__PREV_LANE = eINSTANCE.getLane_PrevLane();
1302 1348
1303 /** 1349 /**
1304 * The meta object literal for the '<em><b>Actors</b></em>' reference list feature. 1350 * The meta object literal for the '<em><b>Actors</b></em>' reference list feature.
@@ -1359,12 +1405,12 @@ public interface SimpleScenarioPackage extends EPackage {
1359 EAttribute ACTOR__WIDTH = eINSTANCE.getActor_Width(); 1405 EAttribute ACTOR__WIDTH = eINSTANCE.getActor_Width();
1360 1406
1361 /** 1407 /**
1362 * The meta object literal for the '<em><b>Speed</b></em>' attribute feature. 1408 * The meta object literal for the '<em><b>XSpeed</b></em>' attribute feature.
1363 * <!-- begin-user-doc --> 1409 * <!-- begin-user-doc -->
1364 * <!-- end-user-doc --> 1410 * <!-- end-user-doc -->
1365 * @generated 1411 * @generated
1366 */ 1412 */
1367 EAttribute ACTOR__SPEED = eINSTANCE.getActor_Speed(); 1413 EAttribute ACTOR__XSPEED = eINSTANCE.getActor_XSpeed();
1368 1414
1369 /** 1415 /**
1370 * The meta object literal for the '<em><b>Relations</b></em>' containment reference list feature. 1416 * The meta object literal for the '<em><b>Relations</b></em>' containment reference list feature.
@@ -1383,6 +1429,14 @@ public interface SimpleScenarioPackage extends EPackage {
1383 EReference ACTOR__PLACED_ON = eINSTANCE.getActor_PlacedOn(); 1429 EReference ACTOR__PLACED_ON = eINSTANCE.getActor_PlacedOn();
1384 1430
1385 /** 1431 /**
1432 * The meta object literal for the '<em><b>YSpeed</b></em>' attribute feature.
1433 * <!-- begin-user-doc -->
1434 * <!-- end-user-doc -->
1435 * @generated
1436 */
1437 EAttribute ACTOR__YSPEED = eINSTANCE.getActor_YSpeed();
1438
1439 /**
1386 * The meta object literal for the '{@link simpleScenario.impl.RelationImpl <em>Relation</em>}' class. 1440 * The meta object literal for the '{@link simpleScenario.impl.RelationImpl <em>Relation</em>}' class.
1387 * <!-- begin-user-doc --> 1441 * <!-- begin-user-doc -->
1388 * <!-- end-user-doc --> 1442 * <!-- end-user-doc -->
@@ -1457,14 +1511,6 @@ public interface SimpleScenarioPackage extends EPackage {
1457 EAttribute SEPERATION_DISTANCE__DISTANCE = eINSTANCE.getSeperationDistance_Distance(); 1511 EAttribute SEPERATION_DISTANCE__DISTANCE = eINSTANCE.getSeperationDistance_Distance();
1458 1512
1459 /** 1513 /**
1460 * The meta object literal for the '<em><b>Num Distance</b></em>' attribute feature.
1461 * <!-- begin-user-doc -->
1462 * <!-- end-user-doc -->
1463 * @generated
1464 */
1465 EAttribute SEPERATION_DISTANCE__NUM_DISTANCE = eINSTANCE.getSeperationDistance_NumDistance();
1466
1467 /**
1468 * The meta object literal for the '{@link simpleScenario.impl.CollisionExistsImpl <em>Collision Exists</em>}' class. 1514 * The meta object literal for the '{@link simpleScenario.impl.CollisionExistsImpl <em>Collision Exists</em>}' class.
1469 * <!-- begin-user-doc --> 1515 * <!-- begin-user-doc -->
1470 * <!-- end-user-doc --> 1516 * <!-- end-user-doc -->