Changeset 706 for trunk/grails-app/services
- Timestamp:
- Jul 26, 2010, 12:26:50 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/grails-app/services/dbnp/importer/ImporterService.groovy
r686 r706 70 70 def tft = TemplateFieldType.STRING //default templatefield type 71 71 72 // Check for every celltype, currently redundant code, but possibly this will be 72 // Check for every celltype, currently redundant code, but possibly this will be 73 73 // a piece of custom code for every cell type like specific formatting 74 74 … … 80 80 81 81 // is this string perhaps a double? 82 try { 82 try { 83 83 formatValue(datamatrix_celldata, TemplateFieldType.DOUBLE) 84 84 } catch (NumberFormatException nfe) { doubleBoolean = false } 85 finally { 85 finally { 86 86 if (doubleBoolean) fieldtype = TemplateFieldType.DOUBLE 87 87 } … … 100 100 101 101 // is this cell really an integer? 102 try { 102 try { 103 103 Integer.valueOf(datamatrix_celldata) 104 104 } catch (NumberFormatException nfe) { integerBoolean = false } 105 finally { 105 finally { 106 106 if (integerBoolean) fieldtype = TemplateFieldType.INTEGER 107 107 } … … 117 117 118 118 if (HSSFDateUtil.isCellDateFormatted(datamatrix_cell)) fieldtype = TemplateFieldType.DATE 119 119 120 120 header[columnindex] = new dbnp.importer.MappingColumn(name:df.formatCellValue(headercell), 121 121 templatefieldtype:fieldtype, … … 269 269 case Event : print "Persisting Event `" + entity + "`: " 270 270 persistEntity(entity) 271 study.addToEvents(entity) 271 272 break 272 273 case Sample : print "Persisting Sample `" + entity +"`: " 273 274 persistEntity(entity) 275 study.addToSamples(entity) 274 276 break 275 277 default : println "Skipping persisting of `" + entity.getclass() +"`"
Note: See TracChangeset
for help on using the changeset viewer.