From: Walter M. <wal...@us...> - 2008-08-04 16:58:01
|
User: walterim Date: 08/08/04 09:58:11 Modified: andromda-jsf2/src/main/resources/templates/jsf2/forms FormImpl.java.vsl Form.java.vsl Log: Makes the condition to create backinglists follow the same rules. Revision Changes Path 1.10 +2 -0 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.9 retrieving revision 1.10 diff -u -w -r1.9 -r1.10 --- FormImpl.java.vsl 15 Jul 2008 11:44:08 -0000 1.9 +++ FormImpl.java.vsl 4 Aug 2008 16:58:10 -0000 1.10 @@ -82,9 +82,11 @@ #end #if (!$field.type.enumeration) #foreach ($attribute in $field.attributes) +#if ($attribute.isSelectable($field) || $attribute.type.enumeration || $attribute.isBackingValueRequired($field)) #renderBackingListImplSupport($attribute $field) #end #end +#end #end #if ($action.formResetRequired) 1.5 +2 -7 cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/Form.java.vsl Index: Form.java.vsl =================================================================== RCS file: /cvsroot/andromdaplugins/cartridges/andromda-jsf2/src/main/resources/templates/jsf2/forms/Form.java.vsl,v retrieving revision 1.4 retrieving revision 1.5 diff -u -w -r1.4 -r1.5 --- Form.java.vsl 15 Jul 2008 11:44:08 -0000 1.4 +++ Form.java.vsl 4 Aug 2008 16:58:10 -0000 1.5 @@ -34,17 +34,12 @@ $field.getDocumentation(" * ") */ public void ${field.setterName}($fieldTypeName $field.name); -#if ( (!$field.complex || $field.type.enumeration) && $field.selectable) +#if ( (!$field.complex && !$field.defaultValuePresent) || $field.type.enumeration) #renderBackingListSupport($field "") #end -#if ($field.backingValueRequired) -#renderBackingValueSupport($field "") -#end #foreach ($attribute in $field.attributes) -#if ($attribute.isSelectable($field)) +#if ($attribute.isSelectable($field) || $attribute.type.enumeration || $attribute.isBackingValueRequired($field)) #renderBackingListSupport($attribute $field) -#elseif ($attribute.isBackingValueRequired($field)) -#renderBackingValueSupport($attribute $field) #end #end #end |