From: Chad B. <cwb...@us...> - 2008-04-09 01:12:32
|
User: cwbrandon Date: 08/04/08 18:12:34 Modified: andromda-jsf2/src/main/resources/templates/jsf2/preferences/portlet Preferences.java.vsl Log: minor improvement Revision Changes Path 1.6 +2 -2 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/preferences/portlet/Preferences.java.vsl Index: Preferences.java.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/preferences/portlet/Preferences.java.vsl,v retrieving revision 1.5 retrieving revision 1.6 diff -u -w -r1.5 -r1.6 --- Preferences.java.vsl 9 Apr 2008 00:47:32 -0000 1.5 +++ Preferences.java.vsl 9 Apr 2008 01:12:34 -0000 1.6 @@ -47,11 +47,11 @@ { final java.lang.String value = this.getPreferences().getValue("$attribute.name", null); #if (!$attribute.type.stringType) - final $attribute.type.wrapperName wrappedValue = value != null ? ${attribute.type.wrapperName}.valueOf(value) :#if ($attribute.defaultValue) ${attribute.defaultValue}#else null#end; + final $attribute.type.wrapperName wrappedValue = value != null ? ${attribute.type.wrapperName}.valueOf(value) : null; #* *##if ($attribute.type.primitive) return wrappedValue != null ? wrappedValue.${attribute.getterSetterTypeName}Value() : #if ($attribute.defaultValue)${attribute.defaultValue}#else${attribute.type.javaNullString}#end; #* *##else - return wrappedValue; + return wrappedValue == null ?#if ($attribute.defaultValue) ${attribute.defaultValue}#else null#end : null; #* *##end #else return value; |