diff options
Diffstat (limited to 'Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java')
-rw-r--r-- | Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java | 120 |
1 files changed, 42 insertions, 78 deletions
diff --git a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java index 41c1bdd0..b8261c86 100644 --- a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java +++ b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioPackageImpl.java | |||
@@ -15,7 +15,6 @@ import crossingScenario.Lane_Vertical; | |||
15 | import crossingScenario.Pedestrian; | 15 | import crossingScenario.Pedestrian; |
16 | import crossingScenario.Relation; | 16 | import crossingScenario.Relation; |
17 | import crossingScenario.SeparationDistance; | 17 | import crossingScenario.SeparationDistance; |
18 | import crossingScenario.Size; | ||
19 | import crossingScenario.SpatialRelation; | 18 | import crossingScenario.SpatialRelation; |
20 | import crossingScenario.TemporalRelation; | 19 | import crossingScenario.TemporalRelation; |
21 | import crossingScenario.Vehicle; | 20 | import crossingScenario.Vehicle; |
@@ -139,13 +138,6 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
139 | * <!-- end-user-doc --> | 138 | * <!-- end-user-doc --> |
140 | * @generated | 139 | * @generated |
141 | */ | 140 | */ |
142 | private EEnum sizeEEnum = null; | ||
143 | |||
144 | /** | ||
145 | * <!-- begin-user-doc --> | ||
146 | * <!-- end-user-doc --> | ||
147 | * @generated | ||
148 | */ | ||
149 | private EEnum distanceEEnum = null; | 141 | private EEnum distanceEEnum = null; |
150 | 142 | ||
151 | /** | 143 | /** |
@@ -275,7 +267,7 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
275 | * @generated | 267 | * @generated |
276 | */ | 268 | */ |
277 | @Override | 269 | @Override |
278 | public EReference getCrossingScenario_Horizontal_head() { | 270 | public EReference getCrossingScenario_Relations() { |
279 | return (EReference)crossingScenarioEClass.getEStructuralFeatures().get(5); | 271 | return (EReference)crossingScenarioEClass.getEStructuralFeatures().get(5); |
280 | } | 272 | } |
281 | 273 | ||
@@ -285,16 +277,6 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
285 | * @generated | 277 | * @generated |
286 | */ | 278 | */ |
287 | @Override | 279 | @Override |
288 | public EReference getCrossingScenario_Vertical_head() { | ||
289 | return (EReference)crossingScenarioEClass.getEStructuralFeatures().get(6); | ||
290 | } | ||
291 | |||
292 | /** | ||
293 | * <!-- begin-user-doc --> | ||
294 | * <!-- end-user-doc --> | ||
295 | * @generated | ||
296 | */ | ||
297 | @Override | ||
298 | public EClass getLane() { | 280 | public EClass getLane() { |
299 | return laneEClass; | 281 | return laneEClass; |
300 | } | 282 | } |
@@ -305,7 +287,7 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
305 | * @generated | 287 | * @generated |
306 | */ | 288 | */ |
307 | @Override | 289 | @Override |
308 | public EAttribute getLane_Width() { | 290 | public EAttribute getLane_ReferenceCoord() { |
309 | return (EAttribute)laneEClass.getEStructuralFeatures().get(0); | 291 | return (EAttribute)laneEClass.getEStructuralFeatures().get(0); |
310 | } | 292 | } |
311 | 293 | ||
@@ -315,8 +297,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
315 | * @generated | 297 | * @generated |
316 | */ | 298 | */ |
317 | @Override | 299 | @Override |
318 | public EAttribute getLane_ReferenceCoord() { | 300 | public EReference getLane_Actors() { |
319 | return (EAttribute)laneEClass.getEStructuralFeatures().get(1); | 301 | return (EReference)laneEClass.getEStructuralFeatures().get(1); |
320 | } | 302 | } |
321 | 303 | ||
322 | /** | 304 | /** |
@@ -325,8 +307,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
325 | * @generated | 307 | * @generated |
326 | */ | 308 | */ |
327 | @Override | 309 | @Override |
328 | public EReference getLane_PrevLane() { | 310 | public EClass getActor() { |
329 | return (EReference)laneEClass.getEStructuralFeatures().get(2); | 311 | return actorEClass; |
330 | } | 312 | } |
331 | 313 | ||
332 | /** | 314 | /** |
@@ -335,8 +317,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
335 | * @generated | 317 | * @generated |
336 | */ | 318 | */ |
337 | @Override | 319 | @Override |
338 | public EReference getLane_Actors() { | 320 | public EAttribute getActor_XPos() { |
339 | return (EReference)laneEClass.getEStructuralFeatures().get(3); | 321 | return (EAttribute)actorEClass.getEStructuralFeatures().get(0); |
340 | } | 322 | } |
341 | 323 | ||
342 | /** | 324 | /** |
@@ -345,8 +327,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
345 | * @generated | 327 | * @generated |
346 | */ | 328 | */ |
347 | @Override | 329 | @Override |
348 | public EAttribute getLane_NumWidth() { | 330 | public EAttribute getActor_YPos() { |
349 | return (EAttribute)laneEClass.getEStructuralFeatures().get(4); | 331 | return (EAttribute)actorEClass.getEStructuralFeatures().get(1); |
350 | } | 332 | } |
351 | 333 | ||
352 | /** | 334 | /** |
@@ -355,8 +337,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
355 | * @generated | 337 | * @generated |
356 | */ | 338 | */ |
357 | @Override | 339 | @Override |
358 | public EClass getActor() { | 340 | public EAttribute getActor_Length() { |
359 | return actorEClass; | 341 | return (EAttribute)actorEClass.getEStructuralFeatures().get(2); |
360 | } | 342 | } |
361 | 343 | ||
362 | /** | 344 | /** |
@@ -365,8 +347,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
365 | * @generated | 347 | * @generated |
366 | */ | 348 | */ |
367 | @Override | 349 | @Override |
368 | public EAttribute getActor_XPos() { | 350 | public EAttribute getActor_Width() { |
369 | return (EAttribute)actorEClass.getEStructuralFeatures().get(0); | 351 | return (EAttribute)actorEClass.getEStructuralFeatures().get(3); |
370 | } | 352 | } |
371 | 353 | ||
372 | /** | 354 | /** |
@@ -375,8 +357,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
375 | * @generated | 357 | * @generated |
376 | */ | 358 | */ |
377 | @Override | 359 | @Override |
378 | public EAttribute getActor_YPos() { | 360 | public EAttribute getActor_XSpeed() { |
379 | return (EAttribute)actorEClass.getEStructuralFeatures().get(1); | 361 | return (EAttribute)actorEClass.getEStructuralFeatures().get(4); |
380 | } | 362 | } |
381 | 363 | ||
382 | /** | 364 | /** |
@@ -385,8 +367,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
385 | * @generated | 367 | * @generated |
386 | */ | 368 | */ |
387 | @Override | 369 | @Override |
388 | public EAttribute getActor_Length() { | 370 | public EReference getActor_PlacedOn() { |
389 | return (EAttribute)actorEClass.getEStructuralFeatures().get(2); | 371 | return (EReference)actorEClass.getEStructuralFeatures().get(5); |
390 | } | 372 | } |
391 | 373 | ||
392 | /** | 374 | /** |
@@ -395,8 +377,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
395 | * @generated | 377 | * @generated |
396 | */ | 378 | */ |
397 | @Override | 379 | @Override |
398 | public EAttribute getActor_Width() { | 380 | public EAttribute getActor_YSpeed() { |
399 | return (EAttribute)actorEClass.getEStructuralFeatures().get(3); | 381 | return (EAttribute)actorEClass.getEStructuralFeatures().get(6); |
400 | } | 382 | } |
401 | 383 | ||
402 | /** | 384 | /** |
@@ -405,8 +387,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
405 | * @generated | 387 | * @generated |
406 | */ | 388 | */ |
407 | @Override | 389 | @Override |
408 | public EAttribute getActor_XSpeed() { | 390 | public EReference getActor_Dist_near() { |
409 | return (EAttribute)actorEClass.getEStructuralFeatures().get(4); | 391 | return (EReference)actorEClass.getEStructuralFeatures().get(7); |
410 | } | 392 | } |
411 | 393 | ||
412 | /** | 394 | /** |
@@ -415,8 +397,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
415 | * @generated | 397 | * @generated |
416 | */ | 398 | */ |
417 | @Override | 399 | @Override |
418 | public EReference getActor_Relations() { | 400 | public EReference getActor_Dist_med() { |
419 | return (EReference)actorEClass.getEStructuralFeatures().get(5); | 401 | return (EReference)actorEClass.getEStructuralFeatures().get(8); |
420 | } | 402 | } |
421 | 403 | ||
422 | /** | 404 | /** |
@@ -425,8 +407,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
425 | * @generated | 407 | * @generated |
426 | */ | 408 | */ |
427 | @Override | 409 | @Override |
428 | public EReference getActor_PlacedOn() { | 410 | public EReference getActor_Dist_far() { |
429 | return (EReference)actorEClass.getEStructuralFeatures().get(6); | 411 | return (EReference)actorEClass.getEStructuralFeatures().get(9); |
430 | } | 412 | } |
431 | 413 | ||
432 | /** | 414 | /** |
@@ -435,8 +417,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
435 | * @generated | 417 | * @generated |
436 | */ | 418 | */ |
437 | @Override | 419 | @Override |
438 | public EAttribute getActor_YSpeed() { | 420 | public EClass getRelation() { |
439 | return (EAttribute)actorEClass.getEStructuralFeatures().get(7); | 421 | return relationEClass; |
440 | } | 422 | } |
441 | 423 | ||
442 | /** | 424 | /** |
@@ -445,8 +427,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
445 | * @generated | 427 | * @generated |
446 | */ | 428 | */ |
447 | @Override | 429 | @Override |
448 | public EClass getRelation() { | 430 | public EReference getRelation_Target() { |
449 | return relationEClass; | 431 | return (EReference)relationEClass.getEStructuralFeatures().get(0); |
450 | } | 432 | } |
451 | 433 | ||
452 | /** | 434 | /** |
@@ -455,8 +437,8 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
455 | * @generated | 437 | * @generated |
456 | */ | 438 | */ |
457 | @Override | 439 | @Override |
458 | public EReference getRelation_Target() { | 440 | public EReference getRelation_Source() { |
459 | return (EReference)relationEClass.getEStructuralFeatures().get(0); | 441 | return (EReference)relationEClass.getEStructuralFeatures().get(1); |
460 | } | 442 | } |
461 | 443 | ||
462 | /** | 444 | /** |
@@ -595,16 +577,6 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
595 | * @generated | 577 | * @generated |
596 | */ | 578 | */ |
597 | @Override | 579 | @Override |
598 | public EEnum getSize() { | ||
599 | return sizeEEnum; | ||
600 | } | ||
601 | |||
602 | /** | ||
603 | * <!-- begin-user-doc --> | ||
604 | * <!-- end-user-doc --> | ||
605 | * @generated | ||
606 | */ | ||
607 | @Override | ||
608 | public EEnum getDistance() { | 580 | public EEnum getDistance() { |
609 | return distanceEEnum; | 581 | return distanceEEnum; |
610 | } | 582 | } |
@@ -644,15 +616,11 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
644 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__ACTORS); | 616 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__ACTORS); |
645 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__LANES); | 617 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__LANES); |
646 | createEAttribute(crossingScenarioEClass, CROSSING_SCENARIO__MAX_TIME); | 618 | createEAttribute(crossingScenarioEClass, CROSSING_SCENARIO__MAX_TIME); |
647 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__HORIZONTAL_HEAD); | 619 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__RELATIONS); |
648 | createEReference(crossingScenarioEClass, CROSSING_SCENARIO__VERTICAL_HEAD); | ||
649 | 620 | ||
650 | laneEClass = createEClass(LANE); | 621 | laneEClass = createEClass(LANE); |
651 | createEAttribute(laneEClass, LANE__WIDTH); | ||
652 | createEAttribute(laneEClass, LANE__REFERENCE_COORD); | 622 | createEAttribute(laneEClass, LANE__REFERENCE_COORD); |
653 | createEReference(laneEClass, LANE__PREV_LANE); | ||
654 | createEReference(laneEClass, LANE__ACTORS); | 623 | createEReference(laneEClass, LANE__ACTORS); |
655 | createEAttribute(laneEClass, LANE__NUM_WIDTH); | ||
656 | 624 | ||
657 | actorEClass = createEClass(ACTOR); | 625 | actorEClass = createEClass(ACTOR); |
658 | createEAttribute(actorEClass, ACTOR__XPOS); | 626 | createEAttribute(actorEClass, ACTOR__XPOS); |
@@ -660,12 +628,15 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
660 | createEAttribute(actorEClass, ACTOR__LENGTH); | 628 | createEAttribute(actorEClass, ACTOR__LENGTH); |
661 | createEAttribute(actorEClass, ACTOR__WIDTH); | 629 | createEAttribute(actorEClass, ACTOR__WIDTH); |
662 | createEAttribute(actorEClass, ACTOR__XSPEED); | 630 | createEAttribute(actorEClass, ACTOR__XSPEED); |
663 | createEReference(actorEClass, ACTOR__RELATIONS); | ||
664 | createEReference(actorEClass, ACTOR__PLACED_ON); | 631 | createEReference(actorEClass, ACTOR__PLACED_ON); |
665 | createEAttribute(actorEClass, ACTOR__YSPEED); | 632 | createEAttribute(actorEClass, ACTOR__YSPEED); |
633 | createEReference(actorEClass, ACTOR__DIST_NEAR); | ||
634 | createEReference(actorEClass, ACTOR__DIST_MED); | ||
635 | createEReference(actorEClass, ACTOR__DIST_FAR); | ||
666 | 636 | ||
667 | relationEClass = createEClass(RELATION); | 637 | relationEClass = createEClass(RELATION); |
668 | createEReference(relationEClass, RELATION__TARGET); | 638 | createEReference(relationEClass, RELATION__TARGET); |
639 | createEReference(relationEClass, RELATION__SOURCE); | ||
669 | 640 | ||
670 | spatialRelationEClass = createEClass(SPATIAL_RELATION); | 641 | spatialRelationEClass = createEClass(SPATIAL_RELATION); |
671 | 642 | ||
@@ -691,7 +662,6 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
691 | lane_VerticalEClass = createEClass(LANE_VERTICAL); | 662 | lane_VerticalEClass = createEClass(LANE_VERTICAL); |
692 | 663 | ||
693 | // Create enums | 664 | // Create enums |
694 | sizeEEnum = createEEnum(SIZE); | ||
695 | distanceEEnum = createEEnum(DISTANCE); | 665 | distanceEEnum = createEEnum(DISTANCE); |
696 | } | 666 | } |
697 | 667 | ||
@@ -741,15 +711,11 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
741 | initEReference(getCrossingScenario_Actors(), this.getActor(), null, "actors", null, 0, -1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 711 | initEReference(getCrossingScenario_Actors(), this.getActor(), null, "actors", null, 0, -1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
742 | initEReference(getCrossingScenario_Lanes(), this.getLane(), null, "lanes", null, 0, -1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 712 | initEReference(getCrossingScenario_Lanes(), this.getLane(), null, "lanes", null, 0, -1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
743 | initEAttribute(getCrossingScenario_MaxTime(), ecorePackage.getEDouble(), "maxTime", null, 0, 1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 713 | initEAttribute(getCrossingScenario_MaxTime(), ecorePackage.getEDouble(), "maxTime", null, 0, 1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
744 | initEReference(getCrossingScenario_Horizontal_head(), this.getLane_Horizontal(), null, "horizontal_head", null, 1, 1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 714 | initEReference(getCrossingScenario_Relations(), this.getRelation(), null, "relations", null, 0, -1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
745 | initEReference(getCrossingScenario_Vertical_head(), this.getLane_Vertical(), null, "vertical_head", null, 1, 1, CrossingScenario.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
746 | 715 | ||
747 | initEClass(laneEClass, Lane.class, "Lane", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 716 | initEClass(laneEClass, Lane.class, "Lane", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
748 | initEAttribute(getLane_Width(), this.getSize(), "width", null, 1, 1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
749 | initEAttribute(getLane_ReferenceCoord(), ecorePackage.getEDouble(), "referenceCoord", null, 1, 1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 717 | initEAttribute(getLane_ReferenceCoord(), ecorePackage.getEDouble(), "referenceCoord", null, 1, 1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
750 | initEReference(getLane_PrevLane(), this.getLane(), null, "prevLane", null, 0, 1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
751 | initEReference(getLane_Actors(), this.getActor(), this.getActor_PlacedOn(), "actors", null, 0, -1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 718 | initEReference(getLane_Actors(), this.getActor(), this.getActor_PlacedOn(), "actors", null, 0, -1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
752 | initEAttribute(getLane_NumWidth(), ecorePackage.getEDouble(), "numWidth", "0.0", 1, 1, Lane.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
753 | 719 | ||
754 | initEClass(actorEClass, Actor.class, "Actor", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 720 | initEClass(actorEClass, Actor.class, "Actor", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
755 | initEAttribute(getActor_XPos(), ecorePackage.getEDouble(), "xPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 721 | initEAttribute(getActor_XPos(), ecorePackage.getEDouble(), "xPos", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
@@ -757,12 +723,15 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
757 | initEAttribute(getActor_Length(), ecorePackage.getEDouble(), "length", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 723 | initEAttribute(getActor_Length(), ecorePackage.getEDouble(), "length", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
758 | initEAttribute(getActor_Width(), ecorePackage.getEDouble(), "width", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 724 | initEAttribute(getActor_Width(), ecorePackage.getEDouble(), "width", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
759 | initEAttribute(getActor_XSpeed(), ecorePackage.getEDouble(), "xSpeed", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 725 | initEAttribute(getActor_XSpeed(), ecorePackage.getEDouble(), "xSpeed", "0.0", 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
760 | initEReference(getActor_Relations(), this.getRelation(), null, "relations", null, 0, -1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
761 | initEReference(getActor_PlacedOn(), this.getLane(), this.getLane_Actors(), "placedOn", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 726 | initEReference(getActor_PlacedOn(), this.getLane(), this.getLane_Actors(), "placedOn", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
762 | initEAttribute(getActor_YSpeed(), ecorePackage.getEDouble(), "ySpeed", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 727 | initEAttribute(getActor_YSpeed(), ecorePackage.getEDouble(), "ySpeed", null, 1, 1, Actor.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
728 | initEReference(getActor_Dist_near(), this.getActor(), null, "dist_near", null, 0, -1, Actor.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | ||
729 | initEReference(getActor_Dist_med(), this.getActor(), null, "dist_med", null, 0, -1, Actor.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | ||
730 | initEReference(getActor_Dist_far(), this.getActor(), null, "dist_far", null, 0, -1, Actor.class, IS_TRANSIENT, IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, IS_DERIVED, IS_ORDERED); | ||
763 | 731 | ||
764 | initEClass(relationEClass, Relation.class, "Relation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 732 | initEClass(relationEClass, Relation.class, "Relation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
765 | initEReference(getRelation_Target(), this.getActor(), null, "target", null, 1, 1, Relation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | 733 | initEReference(getRelation_Target(), this.getActor(), null, "target", null, 1, 1, Relation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); |
734 | initEReference(getRelation_Source(), this.getActor(), null, "source", null, 1, 1, Relation.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED); | ||
766 | 735 | ||
767 | initEClass(spatialRelationEClass, SpatialRelation.class, "SpatialRelation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 736 | initEClass(spatialRelationEClass, SpatialRelation.class, "SpatialRelation", IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
768 | 737 | ||
@@ -788,11 +757,6 @@ public class CrossingScenarioPackageImpl extends EPackageImpl implements Crossin | |||
788 | initEClass(lane_VerticalEClass, Lane_Vertical.class, "Lane_Vertical", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); | 757 | initEClass(lane_VerticalEClass, Lane_Vertical.class, "Lane_Vertical", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS); |
789 | 758 | ||
790 | // Initialize enums and add enum literals | 759 | // Initialize enums and add enum literals |
791 | initEEnum(sizeEEnum, Size.class, "Size"); | ||
792 | addEEnumLiteral(sizeEEnum, Size.SSMALL); | ||
793 | addEEnumLiteral(sizeEEnum, Size.SMED); | ||
794 | addEEnumLiteral(sizeEEnum, Size.SLARGE); | ||
795 | |||
796 | initEEnum(distanceEEnum, Distance.class, "Distance"); | 760 | initEEnum(distanceEEnum, Distance.class, "Distance"); |
797 | addEEnumLiteral(distanceEEnum, Distance.DNEAR); | 761 | addEEnumLiteral(distanceEEnum, Distance.DNEAR); |
798 | addEEnumLiteral(distanceEEnum, Distance.DMED); | 762 | addEEnumLiteral(distanceEEnum, Distance.DMED); |