diff options
Diffstat (limited to 'Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java')
-rw-r--r-- | Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java | 460 |
1 files changed, 219 insertions, 241 deletions
diff --git a/Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java b/Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java index 813466ef..45443103 100644 --- a/Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java +++ b/Domains/crossingScenario/ecore-gen/crossingScenario/CrossingScenarioPackage.java | |||
@@ -113,22 +113,13 @@ public interface CrossingScenarioPackage extends EPackage { | |||
113 | int CROSSING_SCENARIO__MAX_TIME = 4; | 113 | int CROSSING_SCENARIO__MAX_TIME = 4; |
114 | 114 | ||
115 | /** | 115 | /** |
116 | * The feature id for the '<em><b>Horizontal head</b></em>' reference. | 116 | * The feature id for the '<em><b>Relations</b></em>' containment reference list. |
117 | * <!-- begin-user-doc --> | ||
118 | * <!-- end-user-doc --> | ||
119 | * @generated | ||
120 | * @ordered | ||
121 | */ | ||
122 | int CROSSING_SCENARIO__HORIZONTAL_HEAD = 5; | ||
123 | |||
124 | /** | ||
125 | * The feature id for the '<em><b>Vertical head</b></em>' reference. | ||
126 | * <!-- begin-user-doc --> | 117 | * <!-- begin-user-doc --> |
127 | * <!-- end-user-doc --> | 118 | * <!-- end-user-doc --> |
128 | * @generated | 119 | * @generated |
129 | * @ordered | 120 | * @ordered |
130 | */ | 121 | */ |
131 | int CROSSING_SCENARIO__VERTICAL_HEAD = 6; | 122 | int CROSSING_SCENARIO__RELATIONS = 5; |
132 | 123 | ||
133 | /** | 124 | /** |
134 | * The number of structural features of the '<em>Crossing Scenario</em>' class. | 125 | * The number of structural features of the '<em>Crossing Scenario</em>' class. |
@@ -137,7 +128,7 @@ public interface CrossingScenarioPackage extends EPackage { | |||
137 | * @generated | 128 | * @generated |
138 | * @ordered | 129 | * @ordered |
139 | */ | 130 | */ |
140 | int CROSSING_SCENARIO_FEATURE_COUNT = 7; | 131 | int CROSSING_SCENARIO_FEATURE_COUNT = 6; |
141 | 132 | ||
142 | /** | 133 | /** |
143 | * The number of operations of the '<em>Crossing Scenario</em>' class. | 134 | * The number of operations of the '<em>Crossing Scenario</em>' class. |
@@ -159,31 +150,13 @@ public interface CrossingScenarioPackage extends EPackage { | |||
159 | int LANE = 1; | 150 | int LANE = 1; |
160 | 151 | ||
161 | /** | 152 | /** |
162 | * The feature id for the '<em><b>Width</b></em>' attribute. | ||
163 | * <!-- begin-user-doc --> | ||
164 | * <!-- end-user-doc --> | ||
165 | * @generated | ||
166 | * @ordered | ||
167 | */ | ||
168 | int LANE__WIDTH = 0; | ||
169 | |||
170 | /** | ||
171 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. | 153 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. |
172 | * <!-- begin-user-doc --> | 154 | * <!-- begin-user-doc --> |
173 | * <!-- end-user-doc --> | 155 | * <!-- end-user-doc --> |
174 | * @generated | 156 | * @generated |
175 | * @ordered | 157 | * @ordered |
176 | */ | 158 | */ |
177 | int LANE__REFERENCE_COORD = 1; | 159 | int LANE__REFERENCE_COORD = 0; |
178 | |||
179 | /** | ||
180 | * The feature id for the '<em><b>Prev Lane</b></em>' reference. | ||
181 | * <!-- begin-user-doc --> | ||
182 | * <!-- end-user-doc --> | ||
183 | * @generated | ||
184 | * @ordered | ||
185 | */ | ||
186 | int LANE__PREV_LANE = 2; | ||
187 | 160 | ||
188 | /** | 161 | /** |
189 | * The feature id for the '<em><b>Actors</b></em>' reference list. | 162 | * The feature id for the '<em><b>Actors</b></em>' reference list. |
@@ -192,16 +165,7 @@ public interface CrossingScenarioPackage extends EPackage { | |||
192 | * @generated | 165 | * @generated |
193 | * @ordered | 166 | * @ordered |
194 | */ | 167 | */ |
195 | int LANE__ACTORS = 3; | 168 | int LANE__ACTORS = 1; |
196 | |||
197 | /** | ||
198 | * The feature id for the '<em><b>Num Width</b></em>' attribute. | ||
199 | * <!-- begin-user-doc --> | ||
200 | * <!-- end-user-doc --> | ||
201 | * @generated | ||
202 | * @ordered | ||
203 | */ | ||
204 | int LANE__NUM_WIDTH = 4; | ||
205 | 169 | ||
206 | /** | 170 | /** |
207 | * The number of structural features of the '<em>Lane</em>' class. | 171 | * The number of structural features of the '<em>Lane</em>' class. |
@@ -210,7 +174,7 @@ public interface CrossingScenarioPackage extends EPackage { | |||
210 | * @generated | 174 | * @generated |
211 | * @ordered | 175 | * @ordered |
212 | */ | 176 | */ |
213 | int LANE_FEATURE_COUNT = 5; | 177 | int LANE_FEATURE_COUNT = 2; |
214 | 178 | ||
215 | /** | 179 | /** |
216 | * The number of operations of the '<em>Lane</em>' class. | 180 | * The number of operations of the '<em>Lane</em>' class. |
@@ -277,31 +241,49 @@ public interface CrossingScenarioPackage extends EPackage { | |||
277 | int ACTOR__XSPEED = 4; | 241 | int ACTOR__XSPEED = 4; |
278 | 242 | ||
279 | /** | 243 | /** |
280 | * The feature id for the '<em><b>Relations</b></em>' containment reference list. | 244 | * The feature id for the '<em><b>Placed On</b></em>' reference. |
281 | * <!-- begin-user-doc --> | 245 | * <!-- begin-user-doc --> |
282 | * <!-- end-user-doc --> | 246 | * <!-- end-user-doc --> |
283 | * @generated | 247 | * @generated |
284 | * @ordered | 248 | * @ordered |
285 | */ | 249 | */ |
286 | int ACTOR__RELATIONS = 5; | 250 | int ACTOR__PLACED_ON = 5; |
287 | 251 | ||
288 | /** | 252 | /** |
289 | * The feature id for the '<em><b>Placed On</b></em>' reference. | 253 | * The feature id for the '<em><b>YSpeed</b></em>' attribute. |
290 | * <!-- begin-user-doc --> | 254 | * <!-- begin-user-doc --> |
291 | * <!-- end-user-doc --> | 255 | * <!-- end-user-doc --> |
292 | * @generated | 256 | * @generated |
293 | * @ordered | 257 | * @ordered |
294 | */ | 258 | */ |
295 | int ACTOR__PLACED_ON = 6; | 259 | int ACTOR__YSPEED = 6; |
296 | 260 | ||
297 | /** | 261 | /** |
298 | * The feature id for the '<em><b>YSpeed</b></em>' attribute. | 262 | * The feature id for the '<em><b>Dist near</b></em>' reference list. |
299 | * <!-- begin-user-doc --> | 263 | * <!-- begin-user-doc --> |
300 | * <!-- end-user-doc --> | 264 | * <!-- end-user-doc --> |
301 | * @generated | 265 | * @generated |
302 | * @ordered | 266 | * @ordered |
303 | */ | 267 | */ |
304 | int ACTOR__YSPEED = 7; | 268 | int ACTOR__DIST_NEAR = 7; |
269 | |||
270 | /** | ||
271 | * The feature id for the '<em><b>Dist med</b></em>' reference list. | ||
272 | * <!-- begin-user-doc --> | ||
273 | * <!-- end-user-doc --> | ||
274 | * @generated | ||
275 | * @ordered | ||
276 | */ | ||
277 | int ACTOR__DIST_MED = 8; | ||
278 | |||
279 | /** | ||
280 | * The feature id for the '<em><b>Dist far</b></em>' reference list. | ||
281 | * <!-- begin-user-doc --> | ||
282 | * <!-- end-user-doc --> | ||
283 | * @generated | ||
284 | * @ordered | ||
285 | */ | ||
286 | int ACTOR__DIST_FAR = 9; | ||
305 | 287 | ||
306 | /** | 288 | /** |
307 | * The number of structural features of the '<em>Actor</em>' class. | 289 | * The number of structural features of the '<em>Actor</em>' class. |
@@ -310,7 +292,7 @@ public interface CrossingScenarioPackage extends EPackage { | |||
310 | * @generated | 292 | * @generated |
311 | * @ordered | 293 | * @ordered |
312 | */ | 294 | */ |
313 | int ACTOR_FEATURE_COUNT = 8; | 295 | int ACTOR_FEATURE_COUNT = 10; |
314 | 296 | ||
315 | /** | 297 | /** |
316 | * The number of operations of the '<em>Actor</em>' class. | 298 | * The number of operations of the '<em>Actor</em>' class. |
@@ -341,13 +323,22 @@ public interface CrossingScenarioPackage extends EPackage { | |||
341 | int RELATION__TARGET = 0; | 323 | int RELATION__TARGET = 0; |
342 | 324 | ||
343 | /** | 325 | /** |
326 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
327 | * <!-- begin-user-doc --> | ||
328 | * <!-- end-user-doc --> | ||
329 | * @generated | ||
330 | * @ordered | ||
331 | */ | ||
332 | int RELATION__SOURCE = 1; | ||
333 | |||
334 | /** | ||
344 | * The number of structural features of the '<em>Relation</em>' class. | 335 | * The number of structural features of the '<em>Relation</em>' class. |
345 | * <!-- begin-user-doc --> | 336 | * <!-- begin-user-doc --> |
346 | * <!-- end-user-doc --> | 337 | * <!-- end-user-doc --> |
347 | * @generated | 338 | * @generated |
348 | * @ordered | 339 | * @ordered |
349 | */ | 340 | */ |
350 | int RELATION_FEATURE_COUNT = 1; | 341 | int RELATION_FEATURE_COUNT = 2; |
351 | 342 | ||
352 | /** | 343 | /** |
353 | * The number of operations of the '<em>Relation</em>' class. | 344 | * The number of operations of the '<em>Relation</em>' class. |
@@ -378,6 +369,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
378 | int SPATIAL_RELATION__TARGET = RELATION__TARGET; | 369 | int SPATIAL_RELATION__TARGET = RELATION__TARGET; |
379 | 370 | ||
380 | /** | 371 | /** |
372 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
373 | * <!-- begin-user-doc --> | ||
374 | * <!-- end-user-doc --> | ||
375 | * @generated | ||
376 | * @ordered | ||
377 | */ | ||
378 | int SPATIAL_RELATION__SOURCE = RELATION__SOURCE; | ||
379 | |||
380 | /** | ||
381 | * The number of structural features of the '<em>Spatial Relation</em>' class. | 381 | * The number of structural features of the '<em>Spatial Relation</em>' class. |
382 | * <!-- begin-user-doc --> | 382 | * <!-- begin-user-doc --> |
383 | * <!-- end-user-doc --> | 383 | * <!-- end-user-doc --> |
@@ -415,6 +415,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
415 | int TEMPORAL_RELATION__TARGET = RELATION__TARGET; | 415 | int TEMPORAL_RELATION__TARGET = RELATION__TARGET; |
416 | 416 | ||
417 | /** | 417 | /** |
418 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
419 | * <!-- begin-user-doc --> | ||
420 | * <!-- end-user-doc --> | ||
421 | * @generated | ||
422 | * @ordered | ||
423 | */ | ||
424 | int TEMPORAL_RELATION__SOURCE = RELATION__SOURCE; | ||
425 | |||
426 | /** | ||
418 | * The number of structural features of the '<em>Temporal Relation</em>' class. | 427 | * The number of structural features of the '<em>Temporal Relation</em>' class. |
419 | * <!-- begin-user-doc --> | 428 | * <!-- begin-user-doc --> |
420 | * <!-- end-user-doc --> | 429 | * <!-- end-user-doc --> |
@@ -452,6 +461,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
452 | int VISION_BLOCKED__TARGET = SPATIAL_RELATION__TARGET; | 461 | int VISION_BLOCKED__TARGET = SPATIAL_RELATION__TARGET; |
453 | 462 | ||
454 | /** | 463 | /** |
464 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
465 | * <!-- begin-user-doc --> | ||
466 | * <!-- end-user-doc --> | ||
467 | * @generated | ||
468 | * @ordered | ||
469 | */ | ||
470 | int VISION_BLOCKED__SOURCE = SPATIAL_RELATION__SOURCE; | ||
471 | |||
472 | /** | ||
455 | * The feature id for the '<em><b>Blocked By</b></em>' reference. | 473 | * The feature id for the '<em><b>Blocked By</b></em>' reference. |
456 | * <!-- begin-user-doc --> | 474 | * <!-- begin-user-doc --> |
457 | * <!-- end-user-doc --> | 475 | * <!-- end-user-doc --> |
@@ -498,6 +516,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
498 | int SEPARATION_DISTANCE__TARGET = SPATIAL_RELATION__TARGET; | 516 | int SEPARATION_DISTANCE__TARGET = SPATIAL_RELATION__TARGET; |
499 | 517 | ||
500 | /** | 518 | /** |
519 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
520 | * <!-- begin-user-doc --> | ||
521 | * <!-- end-user-doc --> | ||
522 | * @generated | ||
523 | * @ordered | ||
524 | */ | ||
525 | int SEPARATION_DISTANCE__SOURCE = SPATIAL_RELATION__SOURCE; | ||
526 | |||
527 | /** | ||
501 | * The feature id for the '<em><b>Distance</b></em>' attribute. | 528 | * The feature id for the '<em><b>Distance</b></em>' attribute. |
502 | * <!-- begin-user-doc --> | 529 | * <!-- begin-user-doc --> |
503 | * <!-- end-user-doc --> | 530 | * <!-- end-user-doc --> |
@@ -544,6 +571,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
544 | int COLLISION_EXISTS__TARGET = TEMPORAL_RELATION__TARGET; | 571 | int COLLISION_EXISTS__TARGET = TEMPORAL_RELATION__TARGET; |
545 | 572 | ||
546 | /** | 573 | /** |
574 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
575 | * <!-- begin-user-doc --> | ||
576 | * <!-- end-user-doc --> | ||
577 | * @generated | ||
578 | * @ordered | ||
579 | */ | ||
580 | int COLLISION_EXISTS__SOURCE = TEMPORAL_RELATION__SOURCE; | ||
581 | |||
582 | /** | ||
547 | * The feature id for the '<em><b>Collision Time</b></em>' attribute. | 583 | * The feature id for the '<em><b>Collision Time</b></em>' attribute. |
548 | * <!-- begin-user-doc --> | 584 | * <!-- begin-user-doc --> |
549 | * <!-- end-user-doc --> | 585 | * <!-- end-user-doc --> |
@@ -590,6 +626,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
590 | int COLLISION_DOES_NOT_EXIST__TARGET = TEMPORAL_RELATION__TARGET; | 626 | int COLLISION_DOES_NOT_EXIST__TARGET = TEMPORAL_RELATION__TARGET; |
591 | 627 | ||
592 | /** | 628 | /** |
629 | * The feature id for the '<em><b>Source</b></em>' reference. | ||
630 | * <!-- begin-user-doc --> | ||
631 | * <!-- end-user-doc --> | ||
632 | * @generated | ||
633 | * @ordered | ||
634 | */ | ||
635 | int COLLISION_DOES_NOT_EXIST__SOURCE = TEMPORAL_RELATION__SOURCE; | ||
636 | |||
637 | /** | ||
593 | * The number of structural features of the '<em>Collision Does Not Exist</em>' class. | 638 | * The number of structural features of the '<em>Collision Does Not Exist</em>' class. |
594 | * <!-- begin-user-doc --> | 639 | * <!-- begin-user-doc --> |
595 | * <!-- end-user-doc --> | 640 | * <!-- end-user-doc --> |
@@ -663,31 +708,49 @@ public interface CrossingScenarioPackage extends EPackage { | |||
663 | int PEDESTRIAN__XSPEED = ACTOR__XSPEED; | 708 | int PEDESTRIAN__XSPEED = ACTOR__XSPEED; |
664 | 709 | ||
665 | /** | 710 | /** |
666 | * The feature id for the '<em><b>Relations</b></em>' containment reference list. | 711 | * The feature id for the '<em><b>Placed On</b></em>' reference. |
667 | * <!-- begin-user-doc --> | 712 | * <!-- begin-user-doc --> |
668 | * <!-- end-user-doc --> | 713 | * <!-- end-user-doc --> |
669 | * @generated | 714 | * @generated |
670 | * @ordered | 715 | * @ordered |
671 | */ | 716 | */ |
672 | int PEDESTRIAN__RELATIONS = ACTOR__RELATIONS; | 717 | int PEDESTRIAN__PLACED_ON = ACTOR__PLACED_ON; |
673 | 718 | ||
674 | /** | 719 | /** |
675 | * The feature id for the '<em><b>Placed On</b></em>' reference. | 720 | * The feature id for the '<em><b>YSpeed</b></em>' attribute. |
676 | * <!-- begin-user-doc --> | 721 | * <!-- begin-user-doc --> |
677 | * <!-- end-user-doc --> | 722 | * <!-- end-user-doc --> |
678 | * @generated | 723 | * @generated |
679 | * @ordered | 724 | * @ordered |
680 | */ | 725 | */ |
681 | int PEDESTRIAN__PLACED_ON = ACTOR__PLACED_ON; | 726 | int PEDESTRIAN__YSPEED = ACTOR__YSPEED; |
682 | 727 | ||
683 | /** | 728 | /** |
684 | * The feature id for the '<em><b>YSpeed</b></em>' attribute. | 729 | * The feature id for the '<em><b>Dist near</b></em>' reference list. |
685 | * <!-- begin-user-doc --> | 730 | * <!-- begin-user-doc --> |
686 | * <!-- end-user-doc --> | 731 | * <!-- end-user-doc --> |
687 | * @generated | 732 | * @generated |
688 | * @ordered | 733 | * @ordered |
689 | */ | 734 | */ |
690 | int PEDESTRIAN__YSPEED = ACTOR__YSPEED; | 735 | int PEDESTRIAN__DIST_NEAR = ACTOR__DIST_NEAR; |
736 | |||
737 | /** | ||
738 | * The feature id for the '<em><b>Dist med</b></em>' reference list. | ||
739 | * <!-- begin-user-doc --> | ||
740 | * <!-- end-user-doc --> | ||
741 | * @generated | ||
742 | * @ordered | ||
743 | */ | ||
744 | int PEDESTRIAN__DIST_MED = ACTOR__DIST_MED; | ||
745 | |||
746 | /** | ||
747 | * The feature id for the '<em><b>Dist far</b></em>' reference list. | ||
748 | * <!-- begin-user-doc --> | ||
749 | * <!-- end-user-doc --> | ||
750 | * @generated | ||
751 | * @ordered | ||
752 | */ | ||
753 | int PEDESTRIAN__DIST_FAR = ACTOR__DIST_FAR; | ||
691 | 754 | ||
692 | /** | 755 | /** |
693 | * The number of structural features of the '<em>Pedestrian</em>' class. | 756 | * The number of structural features of the '<em>Pedestrian</em>' class. |
@@ -763,15 +826,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
763 | int VEHICLE__XSPEED = ACTOR__XSPEED; | 826 | int VEHICLE__XSPEED = ACTOR__XSPEED; |
764 | 827 | ||
765 | /** | 828 | /** |
766 | * The feature id for the '<em><b>Relations</b></em>' containment reference list. | ||
767 | * <!-- begin-user-doc --> | ||
768 | * <!-- end-user-doc --> | ||
769 | * @generated | ||
770 | * @ordered | ||
771 | */ | ||
772 | int VEHICLE__RELATIONS = ACTOR__RELATIONS; | ||
773 | |||
774 | /** | ||
775 | * The feature id for the '<em><b>Placed On</b></em>' reference. | 829 | * The feature id for the '<em><b>Placed On</b></em>' reference. |
776 | * <!-- begin-user-doc --> | 830 | * <!-- begin-user-doc --> |
777 | * <!-- end-user-doc --> | 831 | * <!-- end-user-doc --> |
@@ -790,77 +844,77 @@ public interface CrossingScenarioPackage extends EPackage { | |||
790 | int VEHICLE__YSPEED = ACTOR__YSPEED; | 844 | int VEHICLE__YSPEED = ACTOR__YSPEED; |
791 | 845 | ||
792 | /** | 846 | /** |
793 | * The number of structural features of the '<em>Vehicle</em>' class. | 847 | * The feature id for the '<em><b>Dist near</b></em>' reference list. |
794 | * <!-- begin-user-doc --> | 848 | * <!-- begin-user-doc --> |
795 | * <!-- end-user-doc --> | 849 | * <!-- end-user-doc --> |
796 | * @generated | 850 | * @generated |
797 | * @ordered | 851 | * @ordered |
798 | */ | 852 | */ |
799 | int VEHICLE_FEATURE_COUNT = ACTOR_FEATURE_COUNT + 0; | 853 | int VEHICLE__DIST_NEAR = ACTOR__DIST_NEAR; |
800 | 854 | ||
801 | /** | 855 | /** |
802 | * The number of operations of the '<em>Vehicle</em>' class. | 856 | * The feature id for the '<em><b>Dist med</b></em>' reference list. |
803 | * <!-- begin-user-doc --> | 857 | * <!-- begin-user-doc --> |
804 | * <!-- end-user-doc --> | 858 | * <!-- end-user-doc --> |
805 | * @generated | 859 | * @generated |
806 | * @ordered | 860 | * @ordered |
807 | */ | 861 | */ |
808 | int VEHICLE_OPERATION_COUNT = ACTOR_OPERATION_COUNT + 0; | 862 | int VEHICLE__DIST_MED = ACTOR__DIST_MED; |
809 | 863 | ||
810 | /** | 864 | /** |
811 | * The meta object id for the '{@link crossingScenario.impl.Lane_HorizontalImpl <em>Lane Horizontal</em>}' class. | 865 | * The feature id for the '<em><b>Dist far</b></em>' reference list. |
812 | * <!-- begin-user-doc --> | 866 | * <!-- begin-user-doc --> |
813 | * <!-- end-user-doc --> | 867 | * <!-- end-user-doc --> |
814 | * @see crossingScenario.impl.Lane_HorizontalImpl | ||
815 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getLane_Horizontal() | ||
816 | * @generated | 868 | * @generated |
869 | * @ordered | ||
817 | */ | 870 | */ |
818 | int LANE_HORIZONTAL = 12; | 871 | int VEHICLE__DIST_FAR = ACTOR__DIST_FAR; |
819 | 872 | ||
820 | /** | 873 | /** |
821 | * The feature id for the '<em><b>Width</b></em>' attribute. | 874 | * The number of structural features of the '<em>Vehicle</em>' class. |
822 | * <!-- begin-user-doc --> | 875 | * <!-- begin-user-doc --> |
823 | * <!-- end-user-doc --> | 876 | * <!-- end-user-doc --> |
824 | * @generated | 877 | * @generated |
825 | * @ordered | 878 | * @ordered |
826 | */ | 879 | */ |
827 | int LANE_HORIZONTAL__WIDTH = LANE__WIDTH; | 880 | int VEHICLE_FEATURE_COUNT = ACTOR_FEATURE_COUNT + 0; |
828 | 881 | ||
829 | /** | 882 | /** |
830 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. | 883 | * The number of operations of the '<em>Vehicle</em>' class. |
831 | * <!-- begin-user-doc --> | 884 | * <!-- begin-user-doc --> |
832 | * <!-- end-user-doc --> | 885 | * <!-- end-user-doc --> |
833 | * @generated | 886 | * @generated |
834 | * @ordered | 887 | * @ordered |
835 | */ | 888 | */ |
836 | int LANE_HORIZONTAL__REFERENCE_COORD = LANE__REFERENCE_COORD; | 889 | int VEHICLE_OPERATION_COUNT = ACTOR_OPERATION_COUNT + 0; |
837 | 890 | ||
838 | /** | 891 | /** |
839 | * The feature id for the '<em><b>Prev Lane</b></em>' reference. | 892 | * The meta object id for the '{@link crossingScenario.impl.Lane_HorizontalImpl <em>Lane Horizontal</em>}' class. |
840 | * <!-- begin-user-doc --> | 893 | * <!-- begin-user-doc --> |
841 | * <!-- end-user-doc --> | 894 | * <!-- end-user-doc --> |
895 | * @see crossingScenario.impl.Lane_HorizontalImpl | ||
896 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getLane_Horizontal() | ||
842 | * @generated | 897 | * @generated |
843 | * @ordered | ||
844 | */ | 898 | */ |
845 | int LANE_HORIZONTAL__PREV_LANE = LANE__PREV_LANE; | 899 | int LANE_HORIZONTAL = 12; |
846 | 900 | ||
847 | /** | 901 | /** |
848 | * The feature id for the '<em><b>Actors</b></em>' reference list. | 902 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. |
849 | * <!-- begin-user-doc --> | 903 | * <!-- begin-user-doc --> |
850 | * <!-- end-user-doc --> | 904 | * <!-- end-user-doc --> |
851 | * @generated | 905 | * @generated |
852 | * @ordered | 906 | * @ordered |
853 | */ | 907 | */ |
854 | int LANE_HORIZONTAL__ACTORS = LANE__ACTORS; | 908 | int LANE_HORIZONTAL__REFERENCE_COORD = LANE__REFERENCE_COORD; |
855 | 909 | ||
856 | /** | 910 | /** |
857 | * The feature id for the '<em><b>Num Width</b></em>' attribute. | 911 | * The feature id for the '<em><b>Actors</b></em>' reference list. |
858 | * <!-- begin-user-doc --> | 912 | * <!-- begin-user-doc --> |
859 | * <!-- end-user-doc --> | 913 | * <!-- end-user-doc --> |
860 | * @generated | 914 | * @generated |
861 | * @ordered | 915 | * @ordered |
862 | */ | 916 | */ |
863 | int LANE_HORIZONTAL__NUM_WIDTH = LANE__NUM_WIDTH; | 917 | int LANE_HORIZONTAL__ACTORS = LANE__ACTORS; |
864 | 918 | ||
865 | /** | 919 | /** |
866 | * The number of structural features of the '<em>Lane Horizontal</em>' class. | 920 | * The number of structural features of the '<em>Lane Horizontal</em>' class. |
@@ -891,15 +945,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
891 | int LANE_VERTICAL = 13; | 945 | int LANE_VERTICAL = 13; |
892 | 946 | ||
893 | /** | 947 | /** |
894 | * The feature id for the '<em><b>Width</b></em>' attribute. | ||
895 | * <!-- begin-user-doc --> | ||
896 | * <!-- end-user-doc --> | ||
897 | * @generated | ||
898 | * @ordered | ||
899 | */ | ||
900 | int LANE_VERTICAL__WIDTH = LANE__WIDTH; | ||
901 | |||
902 | /** | ||
903 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. | 948 | * The feature id for the '<em><b>Reference Coord</b></em>' attribute. |
904 | * <!-- begin-user-doc --> | 949 | * <!-- begin-user-doc --> |
905 | * <!-- end-user-doc --> | 950 | * <!-- end-user-doc --> |
@@ -909,15 +954,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
909 | int LANE_VERTICAL__REFERENCE_COORD = LANE__REFERENCE_COORD; | 954 | int LANE_VERTICAL__REFERENCE_COORD = LANE__REFERENCE_COORD; |
910 | 955 | ||
911 | /** | 956 | /** |
912 | * The feature id for the '<em><b>Prev Lane</b></em>' reference. | ||
913 | * <!-- begin-user-doc --> | ||
914 | * <!-- end-user-doc --> | ||
915 | * @generated | ||
916 | * @ordered | ||
917 | */ | ||
918 | int LANE_VERTICAL__PREV_LANE = LANE__PREV_LANE; | ||
919 | |||
920 | /** | ||
921 | * The feature id for the '<em><b>Actors</b></em>' reference list. | 957 | * The feature id for the '<em><b>Actors</b></em>' reference list. |
922 | * <!-- begin-user-doc --> | 958 | * <!-- begin-user-doc --> |
923 | * <!-- end-user-doc --> | 959 | * <!-- end-user-doc --> |
@@ -927,15 +963,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
927 | int LANE_VERTICAL__ACTORS = LANE__ACTORS; | 963 | int LANE_VERTICAL__ACTORS = LANE__ACTORS; |
928 | 964 | ||
929 | /** | 965 | /** |
930 | * The feature id for the '<em><b>Num Width</b></em>' attribute. | ||
931 | * <!-- begin-user-doc --> | ||
932 | * <!-- end-user-doc --> | ||
933 | * @generated | ||
934 | * @ordered | ||
935 | */ | ||
936 | int LANE_VERTICAL__NUM_WIDTH = LANE__NUM_WIDTH; | ||
937 | |||
938 | /** | ||
939 | * The number of structural features of the '<em>Lane Vertical</em>' class. | 966 | * The number of structural features of the '<em>Lane Vertical</em>' class. |
940 | * <!-- begin-user-doc --> | 967 | * <!-- begin-user-doc --> |
941 | * <!-- end-user-doc --> | 968 | * <!-- end-user-doc --> |
@@ -954,16 +981,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
954 | int LANE_VERTICAL_OPERATION_COUNT = LANE_OPERATION_COUNT + 0; | 981 | int LANE_VERTICAL_OPERATION_COUNT = LANE_OPERATION_COUNT + 0; |
955 | 982 | ||
956 | /** | 983 | /** |
957 | * The meta object id for the '{@link crossingScenario.Size <em>Size</em>}' enum. | ||
958 | * <!-- begin-user-doc --> | ||
959 | * <!-- end-user-doc --> | ||
960 | * @see crossingScenario.Size | ||
961 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getSize() | ||
962 | * @generated | ||
963 | */ | ||
964 | int SIZE = 14; | ||
965 | |||
966 | /** | ||
967 | * The meta object id for the '{@link crossingScenario.Distance <em>Distance</em>}' enum. | 984 | * The meta object id for the '{@link crossingScenario.Distance <em>Distance</em>}' enum. |
968 | * <!-- begin-user-doc --> | 985 | * <!-- begin-user-doc --> |
969 | * <!-- end-user-doc --> | 986 | * <!-- end-user-doc --> |
@@ -971,7 +988,7 @@ public interface CrossingScenarioPackage extends EPackage { | |||
971 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getDistance() | 988 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getDistance() |
972 | * @generated | 989 | * @generated |
973 | */ | 990 | */ |
974 | int DISTANCE = 15; | 991 | int DISTANCE = 14; |
975 | 992 | ||
976 | 993 | ||
977 | /** | 994 | /** |
@@ -1040,26 +1057,15 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1040 | EAttribute getCrossingScenario_MaxTime(); | 1057 | EAttribute getCrossingScenario_MaxTime(); |
1041 | 1058 | ||
1042 | /** | 1059 | /** |
1043 | * Returns the meta object for the reference '{@link crossingScenario.CrossingScenario#getHorizontal_head <em>Horizontal head</em>}'. | 1060 | * Returns the meta object for the containment reference list '{@link crossingScenario.CrossingScenario#getRelations <em>Relations</em>}'. |
1044 | * <!-- begin-user-doc --> | ||
1045 | * <!-- end-user-doc --> | ||
1046 | * @return the meta object for the reference '<em>Horizontal head</em>'. | ||
1047 | * @see crossingScenario.CrossingScenario#getHorizontal_head() | ||
1048 | * @see #getCrossingScenario() | ||
1049 | * @generated | ||
1050 | */ | ||
1051 | EReference getCrossingScenario_Horizontal_head(); | ||
1052 | |||
1053 | /** | ||
1054 | * Returns the meta object for the reference '{@link crossingScenario.CrossingScenario#getVertical_head <em>Vertical head</em>}'. | ||
1055 | * <!-- begin-user-doc --> | 1061 | * <!-- begin-user-doc --> |
1056 | * <!-- end-user-doc --> | 1062 | * <!-- end-user-doc --> |
1057 | * @return the meta object for the reference '<em>Vertical head</em>'. | 1063 | * @return the meta object for the containment reference list '<em>Relations</em>'. |
1058 | * @see crossingScenario.CrossingScenario#getVertical_head() | 1064 | * @see crossingScenario.CrossingScenario#getRelations() |
1059 | * @see #getCrossingScenario() | 1065 | * @see #getCrossingScenario() |
1060 | * @generated | 1066 | * @generated |
1061 | */ | 1067 | */ |
1062 | EReference getCrossingScenario_Vertical_head(); | 1068 | EReference getCrossingScenario_Relations(); |
1063 | 1069 | ||
1064 | /** | 1070 | /** |
1065 | * Returns the meta object for class '{@link crossingScenario.Lane <em>Lane</em>}'. | 1071 | * Returns the meta object for class '{@link crossingScenario.Lane <em>Lane</em>}'. |
@@ -1072,17 +1078,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1072 | EClass getLane(); | 1078 | EClass getLane(); |
1073 | 1079 | ||
1074 | /** | 1080 | /** |
1075 | * Returns the meta object for the attribute '{@link crossingScenario.Lane#getWidth <em>Width</em>}'. | ||
1076 | * <!-- begin-user-doc --> | ||
1077 | * <!-- end-user-doc --> | ||
1078 | * @return the meta object for the attribute '<em>Width</em>'. | ||
1079 | * @see crossingScenario.Lane#getWidth() | ||
1080 | * @see #getLane() | ||
1081 | * @generated | ||
1082 | */ | ||
1083 | EAttribute getLane_Width(); | ||
1084 | |||
1085 | /** | ||
1086 | * Returns the meta object for the attribute '{@link crossingScenario.Lane#getReferenceCoord <em>Reference Coord</em>}'. | 1081 | * Returns the meta object for the attribute '{@link crossingScenario.Lane#getReferenceCoord <em>Reference Coord</em>}'. |
1087 | * <!-- begin-user-doc --> | 1082 | * <!-- begin-user-doc --> |
1088 | * <!-- end-user-doc --> | 1083 | * <!-- end-user-doc --> |
@@ -1094,17 +1089,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1094 | EAttribute getLane_ReferenceCoord(); | 1089 | EAttribute getLane_ReferenceCoord(); |
1095 | 1090 | ||
1096 | /** | 1091 | /** |
1097 | * Returns the meta object for the reference '{@link crossingScenario.Lane#getPrevLane <em>Prev Lane</em>}'. | ||
1098 | * <!-- begin-user-doc --> | ||
1099 | * <!-- end-user-doc --> | ||
1100 | * @return the meta object for the reference '<em>Prev Lane</em>'. | ||
1101 | * @see crossingScenario.Lane#getPrevLane() | ||
1102 | * @see #getLane() | ||
1103 | * @generated | ||
1104 | */ | ||
1105 | EReference getLane_PrevLane(); | ||
1106 | |||
1107 | /** | ||
1108 | * Returns the meta object for the reference list '{@link crossingScenario.Lane#getActors <em>Actors</em>}'. | 1092 | * Returns the meta object for the reference list '{@link crossingScenario.Lane#getActors <em>Actors</em>}'. |
1109 | * <!-- begin-user-doc --> | 1093 | * <!-- begin-user-doc --> |
1110 | * <!-- end-user-doc --> | 1094 | * <!-- end-user-doc --> |
@@ -1116,17 +1100,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1116 | EReference getLane_Actors(); | 1100 | EReference getLane_Actors(); |
1117 | 1101 | ||
1118 | /** | 1102 | /** |
1119 | * Returns the meta object for the attribute '{@link crossingScenario.Lane#getNumWidth <em>Num Width</em>}'. | ||
1120 | * <!-- begin-user-doc --> | ||
1121 | * <!-- end-user-doc --> | ||
1122 | * @return the meta object for the attribute '<em>Num Width</em>'. | ||
1123 | * @see crossingScenario.Lane#getNumWidth() | ||
1124 | * @see #getLane() | ||
1125 | * @generated | ||
1126 | */ | ||
1127 | EAttribute getLane_NumWidth(); | ||
1128 | |||
1129 | /** | ||
1130 | * Returns the meta object for class '{@link crossingScenario.Actor <em>Actor</em>}'. | 1103 | * Returns the meta object for class '{@link crossingScenario.Actor <em>Actor</em>}'. |
1131 | * <!-- begin-user-doc --> | 1104 | * <!-- begin-user-doc --> |
1132 | * <!-- end-user-doc --> | 1105 | * <!-- end-user-doc --> |
@@ -1192,17 +1165,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1192 | EAttribute getActor_XSpeed(); | 1165 | EAttribute getActor_XSpeed(); |
1193 | 1166 | ||
1194 | /** | 1167 | /** |
1195 | * Returns the meta object for the containment reference list '{@link crossingScenario.Actor#getRelations <em>Relations</em>}'. | ||
1196 | * <!-- begin-user-doc --> | ||
1197 | * <!-- end-user-doc --> | ||
1198 | * @return the meta object for the containment reference list '<em>Relations</em>'. | ||
1199 | * @see crossingScenario.Actor#getRelations() | ||
1200 | * @see #getActor() | ||
1201 | * @generated | ||
1202 | */ | ||
1203 | EReference getActor_Relations(); | ||
1204 | |||
1205 | /** | ||
1206 | * Returns the meta object for the reference '{@link crossingScenario.Actor#getPlacedOn <em>Placed On</em>}'. | 1168 | * Returns the meta object for the reference '{@link crossingScenario.Actor#getPlacedOn <em>Placed On</em>}'. |
1207 | * <!-- begin-user-doc --> | 1169 | * <!-- begin-user-doc --> |
1208 | * <!-- end-user-doc --> | 1170 | * <!-- end-user-doc --> |
@@ -1225,6 +1187,39 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1225 | EAttribute getActor_YSpeed(); | 1187 | EAttribute getActor_YSpeed(); |
1226 | 1188 | ||
1227 | /** | 1189 | /** |
1190 | * Returns the meta object for the reference list '{@link crossingScenario.Actor#getDist_near <em>Dist near</em>}'. | ||
1191 | * <!-- begin-user-doc --> | ||
1192 | * <!-- end-user-doc --> | ||
1193 | * @return the meta object for the reference list '<em>Dist near</em>'. | ||
1194 | * @see crossingScenario.Actor#getDist_near() | ||
1195 | * @see #getActor() | ||
1196 | * @generated | ||
1197 | */ | ||
1198 | EReference getActor_Dist_near(); | ||
1199 | |||
1200 | /** | ||
1201 | * Returns the meta object for the reference list '{@link crossingScenario.Actor#getDist_med <em>Dist med</em>}'. | ||
1202 | * <!-- begin-user-doc --> | ||
1203 | * <!-- end-user-doc --> | ||
1204 | * @return the meta object for the reference list '<em>Dist med</em>'. | ||
1205 | * @see crossingScenario.Actor#getDist_med() | ||
1206 | * @see #getActor() | ||
1207 | * @generated | ||
1208 | */ | ||
1209 | EReference getActor_Dist_med(); | ||
1210 | |||
1211 | /** | ||
1212 | * Returns the meta object for the reference list '{@link crossingScenario.Actor#getDist_far <em>Dist far</em>}'. | ||
1213 | * <!-- begin-user-doc --> | ||
1214 | * <!-- end-user-doc --> | ||
1215 | * @return the meta object for the reference list '<em>Dist far</em>'. | ||
1216 | * @see crossingScenario.Actor#getDist_far() | ||
1217 | * @see #getActor() | ||
1218 | * @generated | ||
1219 | */ | ||
1220 | EReference getActor_Dist_far(); | ||
1221 | |||
1222 | /** | ||
1228 | * Returns the meta object for class '{@link crossingScenario.Relation <em>Relation</em>}'. | 1223 | * Returns the meta object for class '{@link crossingScenario.Relation <em>Relation</em>}'. |
1229 | * <!-- begin-user-doc --> | 1224 | * <!-- begin-user-doc --> |
1230 | * <!-- end-user-doc --> | 1225 | * <!-- end-user-doc --> |
@@ -1246,6 +1241,17 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1246 | EReference getRelation_Target(); | 1241 | EReference getRelation_Target(); |
1247 | 1242 | ||
1248 | /** | 1243 | /** |
1244 | * Returns the meta object for the reference '{@link crossingScenario.Relation#getSource <em>Source</em>}'. | ||
1245 | * <!-- begin-user-doc --> | ||
1246 | * <!-- end-user-doc --> | ||
1247 | * @return the meta object for the reference '<em>Source</em>'. | ||
1248 | * @see crossingScenario.Relation#getSource() | ||
1249 | * @see #getRelation() | ||
1250 | * @generated | ||
1251 | */ | ||
1252 | EReference getRelation_Source(); | ||
1253 | |||
1254 | /** | ||
1249 | * Returns the meta object for class '{@link crossingScenario.SpatialRelation <em>Spatial Relation</em>}'. | 1255 | * Returns the meta object for class '{@link crossingScenario.SpatialRelation <em>Spatial Relation</em>}'. |
1250 | * <!-- begin-user-doc --> | 1256 | * <!-- begin-user-doc --> |
1251 | * <!-- end-user-doc --> | 1257 | * <!-- end-user-doc --> |
@@ -1379,16 +1385,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1379 | EClass getLane_Vertical(); | 1385 | EClass getLane_Vertical(); |
1380 | 1386 | ||
1381 | /** | 1387 | /** |
1382 | * Returns the meta object for enum '{@link crossingScenario.Size <em>Size</em>}'. | ||
1383 | * <!-- begin-user-doc --> | ||
1384 | * <!-- end-user-doc --> | ||
1385 | * @return the meta object for enum '<em>Size</em>'. | ||
1386 | * @see crossingScenario.Size | ||
1387 | * @generated | ||
1388 | */ | ||
1389 | EEnum getSize(); | ||
1390 | |||
1391 | /** | ||
1392 | * Returns the meta object for enum '{@link crossingScenario.Distance <em>Distance</em>}'. | 1388 | * Returns the meta object for enum '{@link crossingScenario.Distance <em>Distance</em>}'. |
1393 | * <!-- begin-user-doc --> | 1389 | * <!-- begin-user-doc --> |
1394 | * <!-- end-user-doc --> | 1390 | * <!-- end-user-doc --> |
@@ -1472,20 +1468,12 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1472 | EAttribute CROSSING_SCENARIO__MAX_TIME = eINSTANCE.getCrossingScenario_MaxTime(); | 1468 | EAttribute CROSSING_SCENARIO__MAX_TIME = eINSTANCE.getCrossingScenario_MaxTime(); |
1473 | 1469 | ||
1474 | /** | 1470 | /** |
1475 | * The meta object literal for the '<em><b>Horizontal head</b></em>' reference feature. | 1471 | * The meta object literal for the '<em><b>Relations</b></em>' containment reference list feature. |
1476 | * <!-- begin-user-doc --> | ||
1477 | * <!-- end-user-doc --> | ||
1478 | * @generated | ||
1479 | */ | ||
1480 | EReference CROSSING_SCENARIO__HORIZONTAL_HEAD = eINSTANCE.getCrossingScenario_Horizontal_head(); | ||
1481 | |||
1482 | /** | ||
1483 | * The meta object literal for the '<em><b>Vertical head</b></em>' reference feature. | ||
1484 | * <!-- begin-user-doc --> | 1472 | * <!-- begin-user-doc --> |
1485 | * <!-- end-user-doc --> | 1473 | * <!-- end-user-doc --> |
1486 | * @generated | 1474 | * @generated |
1487 | */ | 1475 | */ |
1488 | EReference CROSSING_SCENARIO__VERTICAL_HEAD = eINSTANCE.getCrossingScenario_Vertical_head(); | 1476 | EReference CROSSING_SCENARIO__RELATIONS = eINSTANCE.getCrossingScenario_Relations(); |
1489 | 1477 | ||
1490 | /** | 1478 | /** |
1491 | * The meta object literal for the '{@link crossingScenario.impl.LaneImpl <em>Lane</em>}' class. | 1479 | * The meta object literal for the '{@link crossingScenario.impl.LaneImpl <em>Lane</em>}' class. |
@@ -1498,14 +1486,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1498 | EClass LANE = eINSTANCE.getLane(); | 1486 | EClass LANE = eINSTANCE.getLane(); |
1499 | 1487 | ||
1500 | /** | 1488 | /** |
1501 | * The meta object literal for the '<em><b>Width</b></em>' attribute feature. | ||
1502 | * <!-- begin-user-doc --> | ||
1503 | * <!-- end-user-doc --> | ||
1504 | * @generated | ||
1505 | */ | ||
1506 | EAttribute LANE__WIDTH = eINSTANCE.getLane_Width(); | ||
1507 | |||
1508 | /** | ||
1509 | * The meta object literal for the '<em><b>Reference Coord</b></em>' attribute feature. | 1489 | * The meta object literal for the '<em><b>Reference Coord</b></em>' attribute feature. |
1510 | * <!-- begin-user-doc --> | 1490 | * <!-- begin-user-doc --> |
1511 | * <!-- end-user-doc --> | 1491 | * <!-- end-user-doc --> |
@@ -1514,14 +1494,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1514 | EAttribute LANE__REFERENCE_COORD = eINSTANCE.getLane_ReferenceCoord(); | 1494 | EAttribute LANE__REFERENCE_COORD = eINSTANCE.getLane_ReferenceCoord(); |
1515 | 1495 | ||
1516 | /** | 1496 | /** |
1517 | * The meta object literal for the '<em><b>Prev Lane</b></em>' reference feature. | ||
1518 | * <!-- begin-user-doc --> | ||
1519 | * <!-- end-user-doc --> | ||
1520 | * @generated | ||
1521 | */ | ||
1522 | EReference LANE__PREV_LANE = eINSTANCE.getLane_PrevLane(); | ||
1523 | |||
1524 | /** | ||
1525 | * The meta object literal for the '<em><b>Actors</b></em>' reference list feature. | 1497 | * The meta object literal for the '<em><b>Actors</b></em>' reference list feature. |
1526 | * <!-- begin-user-doc --> | 1498 | * <!-- begin-user-doc --> |
1527 | * <!-- end-user-doc --> | 1499 | * <!-- end-user-doc --> |
@@ -1530,14 +1502,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1530 | EReference LANE__ACTORS = eINSTANCE.getLane_Actors(); | 1502 | EReference LANE__ACTORS = eINSTANCE.getLane_Actors(); |
1531 | 1503 | ||
1532 | /** | 1504 | /** |
1533 | * The meta object literal for the '<em><b>Num Width</b></em>' attribute feature. | ||
1534 | * <!-- begin-user-doc --> | ||
1535 | * <!-- end-user-doc --> | ||
1536 | * @generated | ||
1537 | */ | ||
1538 | EAttribute LANE__NUM_WIDTH = eINSTANCE.getLane_NumWidth(); | ||
1539 | |||
1540 | /** | ||
1541 | * The meta object literal for the '{@link crossingScenario.impl.ActorImpl <em>Actor</em>}' class. | 1505 | * The meta object literal for the '{@link crossingScenario.impl.ActorImpl <em>Actor</em>}' class. |
1542 | * <!-- begin-user-doc --> | 1506 | * <!-- begin-user-doc --> |
1543 | * <!-- end-user-doc --> | 1507 | * <!-- end-user-doc --> |
@@ -1588,28 +1552,44 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1588 | EAttribute ACTOR__XSPEED = eINSTANCE.getActor_XSpeed(); | 1552 | EAttribute ACTOR__XSPEED = eINSTANCE.getActor_XSpeed(); |
1589 | 1553 | ||
1590 | /** | 1554 | /** |
1591 | * The meta object literal for the '<em><b>Relations</b></em>' containment reference list feature. | 1555 | * The meta object literal for the '<em><b>Placed On</b></em>' reference feature. |
1592 | * <!-- begin-user-doc --> | 1556 | * <!-- begin-user-doc --> |
1593 | * <!-- end-user-doc --> | 1557 | * <!-- end-user-doc --> |
1594 | * @generated | 1558 | * @generated |
1595 | */ | 1559 | */ |
1596 | EReference ACTOR__RELATIONS = eINSTANCE.getActor_Relations(); | 1560 | EReference ACTOR__PLACED_ON = eINSTANCE.getActor_PlacedOn(); |
1597 | 1561 | ||
1598 | /** | 1562 | /** |
1599 | * The meta object literal for the '<em><b>Placed On</b></em>' reference feature. | 1563 | * The meta object literal for the '<em><b>YSpeed</b></em>' attribute feature. |
1600 | * <!-- begin-user-doc --> | 1564 | * <!-- begin-user-doc --> |
1601 | * <!-- end-user-doc --> | 1565 | * <!-- end-user-doc --> |
1602 | * @generated | 1566 | * @generated |
1603 | */ | 1567 | */ |
1604 | EReference ACTOR__PLACED_ON = eINSTANCE.getActor_PlacedOn(); | 1568 | EAttribute ACTOR__YSPEED = eINSTANCE.getActor_YSpeed(); |
1605 | 1569 | ||
1606 | /** | 1570 | /** |
1607 | * The meta object literal for the '<em><b>YSpeed</b></em>' attribute feature. | 1571 | * The meta object literal for the '<em><b>Dist near</b></em>' reference list feature. |
1608 | * <!-- begin-user-doc --> | 1572 | * <!-- begin-user-doc --> |
1609 | * <!-- end-user-doc --> | 1573 | * <!-- end-user-doc --> |
1610 | * @generated | 1574 | * @generated |
1611 | */ | 1575 | */ |
1612 | EAttribute ACTOR__YSPEED = eINSTANCE.getActor_YSpeed(); | 1576 | EReference ACTOR__DIST_NEAR = eINSTANCE.getActor_Dist_near(); |
1577 | |||
1578 | /** | ||
1579 | * The meta object literal for the '<em><b>Dist med</b></em>' reference list feature. | ||
1580 | * <!-- begin-user-doc --> | ||
1581 | * <!-- end-user-doc --> | ||
1582 | * @generated | ||
1583 | */ | ||
1584 | EReference ACTOR__DIST_MED = eINSTANCE.getActor_Dist_med(); | ||
1585 | |||
1586 | /** | ||
1587 | * The meta object literal for the '<em><b>Dist far</b></em>' reference list feature. | ||
1588 | * <!-- begin-user-doc --> | ||
1589 | * <!-- end-user-doc --> | ||
1590 | * @generated | ||
1591 | */ | ||
1592 | EReference ACTOR__DIST_FAR = eINSTANCE.getActor_Dist_far(); | ||
1613 | 1593 | ||
1614 | /** | 1594 | /** |
1615 | * The meta object literal for the '{@link crossingScenario.impl.RelationImpl <em>Relation</em>}' class. | 1595 | * The meta object literal for the '{@link crossingScenario.impl.RelationImpl <em>Relation</em>}' class. |
@@ -1630,6 +1610,14 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1630 | EReference RELATION__TARGET = eINSTANCE.getRelation_Target(); | 1610 | EReference RELATION__TARGET = eINSTANCE.getRelation_Target(); |
1631 | 1611 | ||
1632 | /** | 1612 | /** |
1613 | * The meta object literal for the '<em><b>Source</b></em>' reference feature. | ||
1614 | * <!-- begin-user-doc --> | ||
1615 | * <!-- end-user-doc --> | ||
1616 | * @generated | ||
1617 | */ | ||
1618 | EReference RELATION__SOURCE = eINSTANCE.getRelation_Source(); | ||
1619 | |||
1620 | /** | ||
1633 | * The meta object literal for the '{@link crossingScenario.impl.SpatialRelationImpl <em>Spatial Relation</em>}' class. | 1621 | * The meta object literal for the '{@link crossingScenario.impl.SpatialRelationImpl <em>Spatial Relation</em>}' class. |
1634 | * <!-- begin-user-doc --> | 1622 | * <!-- begin-user-doc --> |
1635 | * <!-- end-user-doc --> | 1623 | * <!-- end-user-doc --> |
@@ -1754,16 +1742,6 @@ public interface CrossingScenarioPackage extends EPackage { | |||
1754 | EClass LANE_VERTICAL = eINSTANCE.getLane_Vertical(); | 1742 | EClass LANE_VERTICAL = eINSTANCE.getLane_Vertical(); |
1755 | 1743 | ||
1756 | /** | 1744 | /** |
1757 | * The meta object literal for the '{@link crossingScenario.Size <em>Size</em>}' enum. | ||
1758 | * <!-- begin-user-doc --> | ||
1759 | * <!-- end-user-doc --> | ||
1760 | * @see crossingScenario.Size | ||
1761 | * @see crossingScenario.impl.CrossingScenarioPackageImpl#getSize() | ||
1762 | * @generated | ||
1763 | */ | ||
1764 | EEnum SIZE = eINSTANCE.getSize(); | ||
1765 | |||
1766 | /** | ||
1767 | * The meta object literal for the '{@link crossingScenario.Distance <em>Distance</em>}' enum. | 1745 | * The meta object literal for the '{@link crossingScenario.Distance <em>Distance</em>}' enum. |
1768 | * <!-- begin-user-doc --> | 1746 | * <!-- begin-user-doc --> |
1769 | * <!-- end-user-doc --> | 1747 | * <!-- end-user-doc --> |