Changeset 1738

Show
Ignore:
Timestamp:
08-04-11 16:49:27 (3 years ago)
Author:
work@…
Message:

fixed indentation

Files:
1 modified

Legend:

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

    r1545 r1738  
    11package dbnp.studycapturing 
     2 
    23import org.dbnp.gdt.* 
    34 
     
    1819        static belongsTo = [parent: Study] 
    1920 
    20         /** The name of the subject, which should be unique within the study  */ 
     21        /** The name of the subject, which should be unique within the study   */ 
    2122        String name 
    2223 
    23         /** The species of the subject. In the domainFields property, the ontologies from which this term may come are specified.  */ 
     24        /** The species of the subject. In the domainFields property, the ontologies from which this term may come are specified.   */ 
    2425        Term species 
    2526 
     
    3233                name column: "subjectname" 
    3334 
    34                 // Workaround for bug http://jira.codehaus.org/browse/GRAILS-6754 
     35                // Workaround for bug http://jira.codehaus.org/browse/GRAILS-6754 
    3536                templateTextFields type: 'text' 
    3637        } 
     
    7172         * of characters 
    7273         * 
    73          * @param subjectList   List with Subject objects 
    74          * @param maxChars              maximum number of characters returned 
    75          * @return                              human readble string with at most maxChars characters, representing the subjects given. 
     74         * @param subjectList List with Subject objects 
     75         * @param maxChars maximum number of characters returned 
     76         * @return human readble string with at most maxChars characters, representing the subjects given. 
    7677         */ 
    77         public static String trimSubjectNames( ArrayList subjectList, Integer maxChars ) { 
    78                 def simpleSubjects = subjectList.name.join( ', ' ); 
     78        public static String trimSubjectNames(ArrayList subjectList, Integer maxChars) { 
     79                def simpleSubjects = subjectList.name.join(', '); 
    7980                def showSubjects 
    80                  
     81 
    8182                // If the subjects will fit, show them all 
    82                 if( !maxChars || simpleSubjects.size() < maxChars ) { 
    83                   showSubjects = simpleSubjects; 
     83                if (!maxChars || simpleSubjects.size() < maxChars) { 
     84                        showSubjects = simpleSubjects; 
    8485                } else { 
    85                   // Always add the first name 
    86                   def subjectNames = subjectList[0]?.name; 
     86                        // Always add the first name 
     87                        def subjectNames = subjectList[0]?.name; 
    8788 
    88                   // Continue adding names until the length is to long 
    89                   def id = 0; 
    90                   subjectList.each { subject -> 
    91                         if( id > 0 ) { 
    92                           if( subjectNames?.size() + subject.name?.size() < maxChars - 15 ) { 
    93                                 subjectNames += ", " + subject.name; 
    94                           } else { 
    95                                 return; 
    96                           } 
     89                        // Continue adding names until the length is to long 
     90                        def id = 0; 
     91                        subjectList.each { subject -> 
     92                                if (id > 0) { 
     93                                        if (subjectNames?.size() + subject.name?.size() < maxChars - 15) { 
     94                                                subjectNames += ", " + subject.name; 
     95                                        } else { 
     96                                                return; 
     97                                        } 
     98                                } 
     99                                id++; 
    97100                        } 
    98                         id++; 
    99                   } 
    100101 
    101                   // Add a postfix 
    102                   subjectNames += " and " + ( subjectList?.size() - id ) + " more"; 
     102                        // Add a postfix 
     103                        subjectNames += " and " + (subjectList?.size() - id) + " more"; 
    103104 
    104                   showSubjects = subjectNames; 
     105                        showSubjects = subjectNames; 
    105106                } 
    106107