1 package dst.ass1.jpa.model.impl;
3 import dst.ass1.jpa.model.IAddress;
4 import dst.ass1.jpa.model.ICourse;
5 import dst.ass1.jpa.model.ICoursePlatform;
6 import dst.ass1.jpa.model.IEnrollment;
7 import dst.ass1.jpa.model.IEnrollmentKey;
8 import dst.ass1.jpa.model.ILecturer;
9 import dst.ass1.jpa.model.ILesson;
10 import dst.ass1.jpa.model.IMaterial;
11 import dst.ass1.jpa.model.IMaterialServer;
12 import dst.ass1.jpa.model.IMembership;
13 import dst.ass1.jpa.model.IMetadata;
14 import dst.ass1.jpa.model.IModelFactory;
15 import dst.ass1.jpa.model.IParticipant;
18 * Creates new instances of your model implementations.
20 public class ModelFactory implements IModelFactory {
23 public IAddress createAddress() {
29 public ICourse createCourse() {
35 public ICoursePlatform createCoursePlatform() {
41 public IEnrollment createEnrollment() {
47 public IEnrollmentKey createEnrollmentKey() {
53 public ILecturer createLecturer() {
59 public ILesson createLesson() {
65 public IMaterial createMaterial() {
71 public IMaterialServer createMaterialServer() {
77 public IMembership createMembership() {
83 public IMetadata createMetadata() {
89 public IModelFactory createModelFactory() {
95 public IParticipant createParticipant() {