From 230d170b58850d328f7e82cc4458d12b3baacc19 Mon Sep 17 00:00:00 2001 From: Tobias Eidelpes Date: Fri, 2 Apr 2021 16:50:58 +0200 Subject: [PATCH] Implement ModelFactory --- .../dst/ass1/jpa/model/impl/ModelFactory.java | 39 +++++++------------ 1 file changed, 13 insertions(+), 26 deletions(-) diff --git a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/ModelFactory.java b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/ModelFactory.java index 4fef967..1e8803e 100644 --- a/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/ModelFactory.java +++ b/ass1-jpa/src/main/java/dst/ass1/jpa/model/impl/ModelFactory.java @@ -9,79 +9,66 @@ public class ModelFactory implements IModelFactory { @Override public IModelFactory createModelFactory() { - // TODO - return null; + return new ModelFactory(); } @Override public IDriver createDriver() { - // TODO - return null; + return new Driver(); } @Override public IEmployment createEmployment() { - // TODO - return null; + return new Employment(); } @Override public IEmploymentKey createEmploymentKey() { - // TODO - return null; + return new EmploymentKey(); } @Override public ILocation createLocation() { - // TODO - return null; + return new Location(); } @Override public IMatch createMatch() { - // TODO - return null; + return new Match(); } @Override public IMoney createMoney() { - // TODO - return null; + return new Money(); } @Override public IOrganization createOrganization() { - // TODO - return null; + return new Organization(); } @Override public IRider createRider() { - // TODO - return null; + return new Rider(); } @Override public IPreferences createPreferences() { - // TODO - return null; + return new Preferences(); } @Override public ITrip createTrip() { - // TODO - return null; + return new Trip(); } @Override public ITripInfo createTripInfo() { - // TODO - return null; + return new TripInfo(); } @Override public IVehicle createVehicle() { - // TODO - return null; + return new Vehicle(); } }