|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
SimpleIDKey | A very simple interface. |
Class Summary | |
---|---|
AbstractTable | Super class for all table classes. |
Associate | Models the person in the role of an associate. |
Booking | The super class for all booking classes. |
Client | Models a person in the role of a client. |
ClientBooking | Models the booking of a presentation by a client. |
Company | Models a company. |
CompanyBooking | Models the booking of a presentation by a company. |
CompanyInternalPresentation | This class models a company internal presentation. |
Conduct | Models the association "Conduct" between the classes Lecturer and Presentation: a Lecturer conducts a SeminarType (association has a * cardinality). |
Enumeration | This class model the enumerations used in the application. |
Instructor | Models the association "Instructor" between the classes Lecturer and Presentation: a Lecturer is an Instructor of a Presentation (association has a * cardinality). |
Lecturer | Models a person in the role of a lecturer. |
Person | This class models a person and serves as the superclass for several classes which model different roles of persons, such as Client or Lecturer. |
Presentation | The super class for all presentation classes. |
PublicPresentation | Models a public presentation. |
SeminarType | |
Supervisor | Models the association "Supervisor" between the classes Lecturer and Presentation: a Lecturer is an Supervisor of a Presentation (association has a * cardinality). |
This package implements the object relational mapping between the relational data model (the tables) and the object oriented data model (the objects within this package). Thus it is part of the application layer provides an interface to access the application data stored in database without the need to know any details of the database layer.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |