diff options
Diffstat (limited to 'Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java')
-rw-r--r-- | Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java | 50 |
1 files changed, 31 insertions, 19 deletions
diff --git a/Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java b/Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java index c3237012..33db5584 100644 --- a/Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java +++ b/Domains/simpleScenario/ecore-gen/simpleScenario/impl/SimpleScenarioFactoryImpl.java | |||
@@ -59,11 +59,12 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
59 | switch (eClass.getClassifierID()) { | 59 | switch (eClass.getClassifierID()) { |
60 | case SimpleScenarioPackage.SIMPLE_SCENARIO: return createSimpleScenario(); | 60 | case SimpleScenarioPackage.SIMPLE_SCENARIO: return createSimpleScenario(); |
61 | case SimpleScenarioPackage.LANE: return createLane(); | 61 | case SimpleScenarioPackage.LANE: return createLane(); |
62 | case SimpleScenarioPackage.ACTOR: return createActor(); | ||
63 | case SimpleScenarioPackage.VISION_BLOCKED: return createVisionBlocked(); | 62 | case SimpleScenarioPackage.VISION_BLOCKED: return createVisionBlocked(); |
64 | case SimpleScenarioPackage.SEPERATION_DISTANCE: return createSeperationDistance(); | 63 | case SimpleScenarioPackage.SEPERATION_DISTANCE: return createSeperationDistance(); |
65 | case SimpleScenarioPackage.COLLISION_EXISTS: return createCollisionExists(); | 64 | case SimpleScenarioPackage.COLLISION_EXISTS: return createCollisionExists(); |
66 | case SimpleScenarioPackage.COLLISION_DOES_NOT_EXIST: return createCollisionDoesNotExist(); | 65 | case SimpleScenarioPackage.COLLISION_DOES_NOT_EXIST: return createCollisionDoesNotExist(); |
66 | case SimpleScenarioPackage.PEDESTRIAN: return createPedestrian(); | ||
67 | case SimpleScenarioPackage.VEHICLE: return createVehicle(); | ||
67 | default: | 68 | default: |
68 | throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); | 69 | throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier"); |
69 | } | 70 | } |
@@ -81,8 +82,8 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
81 | return createOrientationFromString(eDataType, initialValue); | 82 | return createOrientationFromString(eDataType, initialValue); |
82 | case SimpleScenarioPackage.SIZE: | 83 | case SimpleScenarioPackage.SIZE: |
83 | return createSizeFromString(eDataType, initialValue); | 84 | return createSizeFromString(eDataType, initialValue); |
84 | case SimpleScenarioPackage.ACTOR_TYPE: | 85 | case SimpleScenarioPackage.DISTANCE: |
85 | return createActorTypeFromString(eDataType, initialValue); | 86 | return createDistanceFromString(eDataType, initialValue); |
86 | default: | 87 | default: |
87 | throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); | 88 | throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); |
88 | } | 89 | } |
@@ -100,8 +101,8 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
100 | return convertOrientationToString(eDataType, instanceValue); | 101 | return convertOrientationToString(eDataType, instanceValue); |
101 | case SimpleScenarioPackage.SIZE: | 102 | case SimpleScenarioPackage.SIZE: |
102 | return convertSizeToString(eDataType, instanceValue); | 103 | return convertSizeToString(eDataType, instanceValue); |
103 | case SimpleScenarioPackage.ACTOR_TYPE: | 104 | case SimpleScenarioPackage.DISTANCE: |
104 | return convertActorTypeToString(eDataType, instanceValue); | 105 | return convertDistanceToString(eDataType, instanceValue); |
105 | default: | 106 | default: |
106 | throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); | 107 | throw new IllegalArgumentException("The datatype '" + eDataType.getName() + "' is not a valid classifier"); |
107 | } | 108 | } |
@@ -135,17 +136,6 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
135 | * @generated | 136 | * @generated |
136 | */ | 137 | */ |
137 | @Override | 138 | @Override |
138 | public Actor createActor() { | ||
139 | ActorImpl actor = new ActorImpl(); | ||
140 | return actor; | ||
141 | } | ||
142 | |||
143 | /** | ||
144 | * <!-- begin-user-doc --> | ||
145 | * <!-- end-user-doc --> | ||
146 | * @generated | ||
147 | */ | ||
148 | @Override | ||
149 | public VisionBlocked createVisionBlocked() { | 139 | public VisionBlocked createVisionBlocked() { |
150 | VisionBlockedImpl visionBlocked = new VisionBlockedImpl(); | 140 | VisionBlockedImpl visionBlocked = new VisionBlockedImpl(); |
151 | return visionBlocked; | 141 | return visionBlocked; |
@@ -189,6 +179,28 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
189 | * <!-- end-user-doc --> | 179 | * <!-- end-user-doc --> |
190 | * @generated | 180 | * @generated |
191 | */ | 181 | */ |
182 | @Override | ||
183 | public Pedestrian createPedestrian() { | ||
184 | PedestrianImpl pedestrian = new PedestrianImpl(); | ||
185 | return pedestrian; | ||
186 | } | ||
187 | |||
188 | /** | ||
189 | * <!-- begin-user-doc --> | ||
190 | * <!-- end-user-doc --> | ||
191 | * @generated | ||
192 | */ | ||
193 | @Override | ||
194 | public Vehicle createVehicle() { | ||
195 | VehicleImpl vehicle = new VehicleImpl(); | ||
196 | return vehicle; | ||
197 | } | ||
198 | |||
199 | /** | ||
200 | * <!-- begin-user-doc --> | ||
201 | * <!-- end-user-doc --> | ||
202 | * @generated | ||
203 | */ | ||
192 | public Orientation createOrientationFromString(EDataType eDataType, String initialValue) { | 204 | public Orientation createOrientationFromString(EDataType eDataType, String initialValue) { |
193 | Orientation result = Orientation.get(initialValue); | 205 | Orientation result = Orientation.get(initialValue); |
194 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); | 206 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); |
@@ -229,8 +241,8 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
229 | * <!-- end-user-doc --> | 241 | * <!-- end-user-doc --> |
230 | * @generated | 242 | * @generated |
231 | */ | 243 | */ |
232 | public ActorType createActorTypeFromString(EDataType eDataType, String initialValue) { | 244 | public Distance createDistanceFromString(EDataType eDataType, String initialValue) { |
233 | ActorType result = ActorType.get(initialValue); | 245 | Distance result = Distance.get(initialValue); |
234 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); | 246 | if (result == null) throw new IllegalArgumentException("The value '" + initialValue + "' is not a valid enumerator of '" + eDataType.getName() + "'"); |
235 | return result; | 247 | return result; |
236 | } | 248 | } |
@@ -240,7 +252,7 @@ public class SimpleScenarioFactoryImpl extends EFactoryImpl implements SimpleSce | |||
240 | * <!-- end-user-doc --> | 252 | * <!-- end-user-doc --> |
241 | * @generated | 253 | * @generated |
242 | */ | 254 | */ |
243 | public String convertActorTypeToString(EDataType eDataType, Object instanceValue) { | 255 | public String convertDistanceToString(EDataType eDataType, Object instanceValue) { |
244 | return instanceValue == null ? null : instanceValue.toString(); | 256 | return instanceValue == null ? null : instanceValue.toString(); |
245 | } | 257 | } |
246 | 258 | ||