diff options
Diffstat (limited to 'Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java')
-rw-r--r-- | Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java | 32 |
1 files changed, 10 insertions, 22 deletions
diff --git a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java index 6e5bab16..ee407bc5 100644 --- a/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java +++ b/Domains/crossingScenario/ecore-gen/crossingScenario/impl/CrossingScenarioFactoryImpl.java | |||
@@ -58,13 +58,14 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
58 | public EObject create(EClass eClass) { | 58 | public EObject create(EClass eClass) { |
59 | switch (eClass.getClassifierID()) { | 59 | switch (eClass.getClassifierID()) { |
60 | case CrossingScenarioPackage.CROSSING_SCENARIO: return createCrossingScenario(); | 60 | case CrossingScenarioPackage.CROSSING_SCENARIO: return createCrossingScenario(); |
61 | case CrossingScenarioPackage.LANE: return createLane(); | ||
62 | case CrossingScenarioPackage.VISION_BLOCKED: return createVisionBlocked(); | 61 | case CrossingScenarioPackage.VISION_BLOCKED: return createVisionBlocked(); |
63 | case CrossingScenarioPackage.SEPARATION_DISTANCE: return createSeparationDistance(); | 62 | case CrossingScenarioPackage.SEPARATION_DISTANCE: return createSeparationDistance(); |
64 | case CrossingScenarioPackage.COLLISION_EXISTS: return createCollisionExists(); | 63 | case CrossingScenarioPackage.COLLISION_EXISTS: return createCollisionExists(); |
65 | case CrossingScenarioPackage.COLLISION_DOES_NOT_EXIST: return createCollisionDoesNotExist(); | 64 | case CrossingScenarioPackage.COLLISION_DOES_NOT_EXIST: return createCollisionDoesNotExist(); |
66 | case CrossingScenarioPackage.PEDESTRIAN: return createPedestrian(); | 65 | case CrossingScenarioPackage.PEDESTRIAN: return createPedestrian(); |
67 | case CrossingScenarioPackage.VEHICLE: return createVehicle(); | 66 | case CrossingScenarioPackage.VEHICLE: return createVehicle(); |
67 | case CrossingScenarioPackage.LANE_HORIZONTAL: return createLane_Horizontal(); | ||
68 | case CrossingScenarioPackage.LANE_VERTICAL: return createLane_Vertical(); | ||
68 | default: | 69 | default: |
69 | throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); | 70 | throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); |
70 | } | 71 | } |
@@ -78,8 +79,6 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
78 | @Override | 79 | @Override |
79 | public Object createFromString(EDataType eDataType, String initialValue) { | 80 | public Object createFromString(EDataType eDataType, String initialValue) { |
80 | switch (eDataType.getClassifierID()) { | 81 | switch (eDataType.getClassifierID()) { |
81 | case CrossingScenarioPackage.ORIENTATION: | ||
82 | return createOrientationFromString(eDataType, initialValue); | ||
83 | case CrossingScenarioPackage.SIZE: | 82 | case CrossingScenarioPackage.SIZE: |
84 | return createSizeFromString(eDataType, initialValue); | 83 | return createSizeFromString(eDataType, initialValue); |
85 | case CrossingScenarioPackage.DISTANCE: | 84 | case CrossingScenarioPackage.DISTANCE: |
@@ -97,8 +96,6 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
97 | @Override | 96 | @Override |
98 | public String convertToString(EDataType eDataType, Object instanceValue) { | 97 | public String convertToString(EDataType eDataType, Object instanceValue) { |
99 | switch (eDataType.getClassifierID()) { | 98 | switch (eDataType.getClassifierID()) { |
100 | case CrossingScenarioPackage.ORIENTATION: | ||
101 | return convertOrientationToString(eDataType, instanceValue); | ||
102 | case CrossingScenarioPackage.SIZE: | 99 | case CrossingScenarioPackage.SIZE: |
103 | return convertSizeToString(eDataType, instanceValue); | 100 | return convertSizeToString(eDataType, instanceValue); |
104 | case CrossingScenarioPackage.DISTANCE: | 101 | case CrossingScenarioPackage.DISTANCE: |
@@ -125,17 +122,6 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
125 | * @generated | 122 | * @generated |
126 | */ | 123 | */ |
127 | @Override | 124 | @Override |
128 | public Lane createLane() { | ||
129 | LaneImpl lane = new LaneImpl(); | ||
130 | return lane; | ||
131 | } | ||
132 | |||
133 | /** | ||
134 | * <!-- begin-user-doc --> | ||
135 | * <!-- end-user-doc --> | ||
136 | * @generated | ||
137 | */ | ||
138 | @Override | ||
139 | public VisionBlocked createVisionBlocked() { | 125 | public VisionBlocked createVisionBlocked() { |
140 | VisionBlockedImpl visionBlocked = new VisionBlockedImpl(); | 126 | VisionBlockedImpl visionBlocked = new VisionBlockedImpl(); |
141 | return visionBlocked; | 127 | return visionBlocked; |
@@ -201,10 +187,10 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
201 | * <!-- end-user-doc --> | 187 | * <!-- end-user-doc --> |
202 | * @generated | 188 | * @generated |
203 | */ | 189 | */ |
204 | public Orientation createOrientationFromString(EDataType eDataType, String initialValue) { | 190 | @Override |
205 | Orientation result = Orientation.get(initialValue); | 191 | public Lane_Horizontal createLane_Horizontal() { |
206 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); | 192 | Lane_HorizontalImpl lane_Horizontal = new Lane_HorizontalImpl(); |
207 | return result; | 193 | return lane_Horizontal; |
208 | } | 194 | } |
209 | 195 | ||
210 | /** | 196 | /** |
@@ -212,8 +198,10 @@ public class CrossingScenarioFactoryImpl extends EFactoryImpl implements Crossin | |||
212 | * <!-- end-user-doc --> | 198 | * <!-- end-user-doc --> |
213 | * @generated | 199 | * @generated |
214 | */ | 200 | */ |
215 | public String convertOrientationToString(EDataType eDataType, Object instanceValue) { | 201 | @Override |
216 | return instanceValue == null ? null : instanceValue.toString(); | 202 | public Lane_Vertical createLane_Vertical() { |
203 | Lane_VerticalImpl lane_Vertical = new Lane_VerticalImpl(); | ||
204 | return lane_Vertical; | ||
217 | } | 205 | } |
218 | 206 | ||
219 | /** | 207 | /** |