Show
Ignore:
Timestamp:
03-03-10 12:17:06 (4 years ago)
Author:
keesvb
Message:

study template convenience methods

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/grails-app/domain/dbnp/studycapturing/Study.groovy

    r224 r228  
    5050        } 
    5151 
     52        /** 
     53         * Returns the template of all subjects in the study 
     54         * Throws an error if there are no or multiple subject templates 
     55         */ 
     56        def Template giveSubjectTemplate() { 
     57                TemplateEntity.giveTemplate(subjects); 
     58        } 
     59 
     60        /** 
     61         * Returns the template of all samples in the study 
     62         * Throws an error if there are no or multiple sample templates 
     63         */ 
     64        def Template giveSampleTemplate() { 
     65                TemplateEntity.giveTemplate(samples); 
     66        } 
     67        /** 
     68         * Returns the template of the study 
     69         */ 
     70        def Template giveStudyTemplate() { 
     71                return this.template; 
     72        } 
    5273}