Changeset 822
- Timestamp:
- Aug 17, 2010, 4:32:41 PM (11 years ago)
- Location:
- trunk/grails-app/domain/dbnp/studycapturing
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/domain/dbnp/studycapturing/Person.groovy
r784 r822 5 5 * Those people do not neccessarily have an account in GSCF, the Study/Persons/Affiliations administration 6 6 * is independent of GSCF usernames and accounts. 7 * 8 * Revision information: 9 * $Rev$ 10 * $Author$ 11 * $Date$ 7 12 */ 8 13 class Person extends Identity { -
trunk/grails-app/domain/dbnp/studycapturing/PersonAffiliation.groovy
r784 r822 4 4 * The PersonAffiliation class is an attribute of a Person, it represents an affiliation where she/he works for. 5 5 * PersonAffiliation is an independent list of affiliations, and does not neccessarily belong to one Person. 6 * 7 * Revision information: 8 * $Rev$ 9 * $Author$ 10 * $Date$ 6 11 */ 7 12 class PersonAffiliation extends Identity { -
trunk/grails-app/domain/dbnp/studycapturing/PersonRole.groovy
r784 r822 5 5 * Person roles form an independent 'roles list' and are therefore not coupled to a specific StudyPerson relation with belongsTo. 6 6 * Generally, there will only be a few PersonRoles such as PI, lab analyst etc. 7 * 8 * Revision information: 9 * $Rev$ 10 * $Author$ 11 * $Date$ 7 12 */ 8 13 class PersonRole extends Identity { -
trunk/grails-app/domain/dbnp/studycapturing/Publication.groovy
r784 r822 6 6 * Since a Publication can apply to multiple studies, the entries in this table form an independent 'library' 7 7 * and are not connected to Study instances via a cascading relation. 8 * 9 * Revision information: 10 * $Rev$ 11 * $Author$ 12 * $Date$ 8 13 */ 9 14 class Publication extends Identity { -
trunk/grails-app/domain/dbnp/studycapturing/Sample.groovy
r812 r822 5 5 /** 6 6 * The Sample class describes an actual sample which results from a SamplingEvent. 7 * 8 * Revision information: 9 * $Rev$ 10 * $Author$ 11 * $Date$ 7 12 */ 8 13 class Sample extends TemplateEntity { -
trunk/grails-app/domain/dbnp/studycapturing/SamplingEvent.groovy
r812 r822 7 7 * thus, we could merge the sampling with the Event super class and include a boolean 8 8 * However, using a separate class makes it more clear in the code that Event and SamplingEvent are treated differently 9 * 10 * Revision information: 11 * $Rev$ 12 * $Author$ 13 * $Date$ 9 14 */ 10 15 class SamplingEvent extends TemplateEntity { -
trunk/grails-app/domain/dbnp/studycapturing/StudyPerson.groovy
r784 r822 3 3 /** 4 4 * Link table which couples studies with persons and the role they have within the study 5 * 6 * Revision information: 7 * $Rev$ 8 * $Author$ 9 * $Date$ 5 10 */ 6 11 class StudyPerson extends Identity {
Note: See TracChangeset
for help on using the changeset viewer.