From: Matthias B. <ma...@us...> - 2003-09-19 19:47:35
|
User: mattes3 Date: 03/09/19 05:24:44 Modified: andromda-struts/src/templates Tag: V2x_DEV StrutsForm.vsl Log: Mapper now works with int. Revision Changes Path No revision No revision 1.1.2.1 +4 -0 cartridges/andromda-struts/src/templates/StrutsForm.vsl Index: StrutsForm.vsl =================================================================== RCS file: /cvsroot/andromda/cartridges/andromda-struts/src/templates/StrutsForm.vsl,v retrieving revision 1.1 retrieving revision 1.1.2.1 diff -u -w -r1.1 -r1.1.2.1 --- StrutsForm.vsl 5 Apr 2003 15:46:16 -0000 1.1 +++ StrutsForm.vsl 19 Sep 2003 12:24:44 -0000 1.1.2.1 @@ -111,6 +111,8 @@ { #if ($attfqtypename == "java.lang.String") return this.${att.name}; +#elseif ($attfqtypename == "java.lang.int" || $attfqtypename == "int") + return (this.${att.name} == null) ? 0 : FormFieldMapper.mapToInt(this.${att.name}); #else return (this.${att.name} == null) ? null : FormFieldMapper.mapTo${atttypename}(this.${att.name}); #end @@ -120,6 +122,8 @@ { #if ($attfqtypename == "java.lang.String") this.${att.name} = newValue; +#elseif ($attfqtypename == "java.lang.int" || $attfqtypename == "int") + this.${att.name} = FormFieldMapper.mapFromInt(newValue); #else this.${att.name} = (newValue == null) ? null : FormFieldMapper.mapFrom${atttypename}(newValue); #end |