Ignore:
Timestamp:
Dec 9, 2010, 2:51:51 PM (7 years ago)
Author:
work@…
Message:
  • moved 'description' from study template fields into domain variables so that every study will contain a -non required- description which is more logical
File:
1 edited

Legend:

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

    r1153 r1245  
    1010 */
    1111public enum TemplateFieldType implements Serializable {
    12         STRING('String','Text', 'max 255 chars'),                                                                                       // string
    13         TEXT('Long string', 'Text', 'unlimited'),                                                                               // text
    14         //INTEGER('Integer number', 'Numerical', '1'),                                                  // integer
    15         //FLOAT('Floating-point number', 'Numerical', '1.0'),                                           // float
    16         DOUBLE('Floating point number', 'Numerical', '1.0'),                                    // double
    17         STRINGLIST('List of items', 'Text', ''),                                                                // string list
    18         ONTOLOGYTERM('Ontology Reference', 'Other', ''),                                                // ontology reference
    19         DATE('Date', 'Date', '2010-01-01'),                                                                             // date
    20         RELTIME('Relative time', 'Date', '3 days'),                                                             // relative date, e.g. days since start of study
    21         FILE('File', 'Other', '')               ,                                                                               // file
    22         BOOLEAN('Boolean', 'Other', 'true/false'),                                                              // boolean
    23         TEMPLATE('Template', 'Other', ''),                                                                              // template
    24         MODULE('Module', 'Other', ''),                                                                                  // third party connected module,
    25         LONG('Integer number', 'Numerical', '100')                                                              // long
     12        STRING          ('String'                               , 'Text'                , 'max 255 chars'),                     // string
     13        TEXT            ('Long string'                  , 'Text'                , 'unlimited'),                         // text
     14        //INTEGER       ('Integer number'               , 'Numerical'   , '1'),                                         // integer
     15        //FLOAT         ('Floating-point number', 'Numerical'   , '1.0'),                                       // float
     16        DOUBLE          ('Floating point number', 'Numerical'   , '1.0'),                                       // double
     17        STRINGLIST      ('List of items'                , 'Text'                , ''),                                          // string list
     18        ONTOLOGYTERM('Ontology Reference'       , 'Other'               , ''),                                          // ontology reference
     19        DATE            ('Date'                                 , 'Date'                , '2010-01-01'),                        // date
     20        RELTIME         ('Relative time'                , 'Date'                , '3 days'),                            // relative date, e.g. days since start of study
     21        FILE            ('File'                                 , 'Other'               , '')           ,                               // file
     22        BOOLEAN         ('Boolean'                              , 'Other'               , 'true/false'),                        // boolean
     23        TEMPLATE        ('Template'                             , 'Other'               , ''),                                          // template
     24        MODULE          ('Module'                               , 'Other'               , ''),                                          // third party connected module,
     25        LONG            ('Integer number'               , 'Numerical'   , '100')                                        // long
    2626    // TODO: add a timezone-aware date type to use for study start date
    2727
Note: See TracChangeset for help on using the changeset viewer.