From: Chad B. <cwb...@us...> - 2008-05-30 15:04:23
|
User: cwbrandon Date: 08/05/30 08:04:31 Modified: andromda-jsf2/src/main/resources/templates/jsf2/forms formImplMacros.vm FormImpl.java.vsl Log: get rid of warnings on date formatter code Revision Changes Path 1.2 +6 -7 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/formImplMacros.vm Index: formImplMacros.vm =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/formImplMacros.vm,v retrieving revision 1.1 retrieving revision 1.2 diff -u -w -r1.1 -r1.2 --- formImplMacros.vm 5 Dec 2006 19:39:26 -0000 1.1 +++ formImplMacros.vm 30 May 2008 15:04:31 -0000 1.2 @@ -136,11 +136,10 @@ #end #set ($lenient = !$field.strictDateFormat) #if ($field.type.dateType) - java.text.DateFormat $dateFormatter = new java.text.SimpleDateFormat("$field.format"); + final java.text.DateFormat $dateFormatter = new java.text.SimpleDateFormat("$field.format"); ${dateFormatter}.setLenient($lenient); this.dateTimeFormatters.put("$fieldName", $dateFormatter); #elseif ($field.type.timeType) - java.text.DateFormat $timeFormatter = new java.text.SimpleDateFormat("$field.format"); - this.dateTimeFormatters.put("$fieldName", $timeFormatter); + this.dateTimeFormatters.put("$fieldName", new java.text.SimpleDateFormat("$field.format"); #end #end 1.8 +4 -3 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/FormImpl.java.vsl Index: FormImpl.java.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/FormImpl.java.vsl,v retrieving revision 1.7 retrieving revision 1.8 diff -u -w -r1.7 -r1.8 --- FormImpl.java.vsl 28 May 2008 19:04:33 -0000 1.7 +++ FormImpl.java.vsl 30 May 2008 15:04:31 -0000 1.8 @@ -20,7 +20,7 @@ #end #end // - setup the default java.util.Date.toString() formatter - java.text.DateFormat dateFormatter = new java.text.SimpleDateFormat("EEE MMM dd hh:mm:ss zzz yyyy"); + final java.text.DateFormat dateFormatter = new java.text.SimpleDateFormat("EEE MMM dd hh:mm:ss zzz yyyy"); dateFormatter.setLenient(true); this.dateTimeFormatters.put(null, dateFormatter); } @@ -111,7 +111,8 @@ /** * Stores any date or time formatters for this form. */ - private final java.util.Map dateTimeFormatters = new java.util.HashMap(); + private final java.util.Map<java.lang.String, java.text.DateFormat> dateTimeFormatters = + new java.util.HashMap<java.lang.String, java.text.DateFormat>(); /** * Gets any date and time formatters (keyed by property name) @@ -119,7 +120,7 @@ * * @return the Map containing any date and time formatters. */ - public java.util.Map getDateTimeFormatters() + public java.util.Map<java.lang.String, java.text.DateFormat> getDateTimeFormatters() { return this.dateTimeFormatters; } |