source: trunk/grails-app/domain/dbnp/studycapturing/TemplateField.groovy @ 162

Last change on this file since 162 was 162, checked in by duh, 7 years ago
  • set keyword expansion
  • Property svn:keywords set to
    Date
    Author
    Rev
File size: 554 bytes
Line 
1package dbnp.studycapturing
2
3/**
4 * This is the superclass for template fields. Normally, this class will not be instantiated.
5 *
6 * Revision information:
7 * $Rev: 162 $
8 * $Author: duh $
9 * $Date: 2010-02-02 14:07:02 +0000 (di, 02 feb 2010) $
10 */
11abstract class TemplateField implements Serializable {
12        String name
13        TemplateFieldType type
14        String unit
15
16    static hasMany = [listEntries : String] // to store the entries to choose from when the type is 'item from predefined list'
17
18        static constraints = {
19                name(unique: true)
20                unit(nullable: true, blank: true)
21        }
22
23        def String toString() {
24                return name
25        }
26}
Note: See TracBrowser for help on using the repository browser.