From: Leif J. <le...@us...> - 2008-04-17 20:41:46
|
User: leifj Date: 08/04/17 13:41:52 Modified: andromda-jsf2/src/main/resources/templates/jsf2/forms Form.java.vsl FormImpl.java.vsl Log: treat enumerations as non-complex types Revision Changes Path 1.3 +1 -1 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.2 retrieving revision 1.3 diff -u -w -r1.2 -r1.3 1.4 +7 -5 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.3 retrieving revision 1.4 diff -u -w -r1.3 -r1.4 --- FormImpl.java.vsl 3 Apr 2008 22:26:26 -0000 1.3 +++ FormImpl.java.vsl 17 Apr 2008 20:41:51 -0000 1.4 @@ -12,7 +12,7 @@ public ${action.formImplementationName}() { #foreach ($field in $action.formFields) -#if (!$field.complex) +#if (!$field.complex || $field.type.enumeration) #renderDateTimeFormatters($field "") #end #foreach ($attribute in $field.attributes) @@ -42,7 +42,7 @@ */ public $fieldTypeName ${field.getterName}() { -#if ($field.complex) +#if ($field.complex && !$field.type.enumeration) if (this.$field.name == null) { this.$field.name = new ${field.type.fullyQualifiedName}(); @@ -76,12 +76,14 @@ this.$field.name = $field.name; this.$field.formAttributeSetProperty = true; } -#if (!$field.complex && !$field.defaultValuePresent) +#if ( (!$field.complex && !$field.defaultValuePresent) || $field.type.enumeration) #renderBackingListImplSupport($field "") #end +#if (!$field.type.enumeration) #foreach ($attribute in $field.attributes) #renderBackingListImplSupport($attribute $field) #end +#end #end #if ($action.formResetRequired) @@ -94,7 +96,7 @@ #foreach($field in $action.parameters) #if ($field.reset) this.$field.name = $field.type.javaNullString; -#elseif ($field.complex) +#elseif ($field.complex && !$field.type.enumeration) #foreach ($attribute in $field.type.getAttributes(true)) #if ($attribute.reset) this.${field.name}.${attribute.setterName}($attribute.type.javaNullString); |