From: <rfl...@us...> - 2008-05-16 09:24:45
|
Revision: 338 http://salto-db.svn.sourceforge.net/salto-db/?rev=338&view=rev Author: rflament Date: 2008-05-16 02:24:40 -0700 (Fri, 16 May 2008) Log Message: ----------- use datefield for date attributes Modified Paths: -------------- salto-db-generator/trunk/templates/flex/binding.mxml.vm salto-db-generator/trunk/templates/flex/form.mxml.vm Modified: salto-db-generator/trunk/templates/flex/binding.mxml.vm =================================================================== --- salto-db-generator/trunk/templates/flex/binding.mxml.vm 2008-05-14 11:23:37 UTC (rev 337) +++ salto-db-generator/trunk/templates/flex/binding.mxml.vm 2008-05-16 09:24:40 UTC (rev 338) @@ -5,10 +5,14 @@ #if ($col.getNonPrimitifClass() == "Integer" || $col.getNonPrimitifClass() == "Short" || $col.getNonPrimitifClass() == "Long") <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.value" destination="obj.${col.javaAttName}" /> #else +#if ($col.getNonPrimitifClass() == "Timestamp" || $col.getNonPrimitifClass() == "Date") + <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.selectedDate" destination="obj.${col.javaAttName}" /> +#else <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.text" destination="obj.${col.javaAttName}" /> #end #end #end +#end #set ($done= "$fks.clear()" ) #set( $primarykeydone = "false" ) #foreach($col in ${jdoInfo.jdoColInfos}) @@ -38,7 +42,11 @@ #if ($col.getNonPrimitifClass() == "Integer" || $col.getNonPrimitifClass() == "Short" || $col.getNonPrimitifClass() == "Long") <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.value" destination="obj.${col.javaAttName}" /> #else +#if ($col.getNonPrimitifClass() == "Timestamp" || $col.getNonPrimitifClass() == "Date") + <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.selectedDate" destination="obj.${col.javaAttName}" /> +#else <mx:Binding source="${jdoInfo.javaClassName}_${col.javaAttName}.text" destination="obj.${col.javaAttName}" /> #end #end +#end #end \ No newline at end of file Modified: salto-db-generator/trunk/templates/flex/form.mxml.vm =================================================================== --- salto-db-generator/trunk/templates/flex/form.mxml.vm 2008-05-14 11:23:37 UTC (rev 337) +++ salto-db-generator/trunk/templates/flex/form.mxml.vm 2008-05-16 09:24:40 UTC (rev 338) @@ -9,9 +9,13 @@ #if ($col.getNonPrimitifClass() == "Integer" || $col.getNonPrimitifClass() == "Short" || $col.getNonPrimitifClass() == "Long") <mx:NumericStepper id="${jdoInfo.javaClassName}_$col.javaAttName" value="{obj.${col.javaAttName}}" enabled="{obj.stateFlagAsString=='I'}"/> #else +#if ($col.getNonPrimitifClass() == "Timestamp" || $col.getNonPrimitifClass() == "Date") + <mx:DateField id="${jdoInfo.javaClassName}_$col.javaAttName" formatString="DD/MM/YYYY" enabled="{obj.stateFlagAsString=='I'}" selectedDate="{obj.${col.javaAttName}}" /> +#else <mx:TextInput id="${jdoInfo.javaClassName}_$col.javaAttName" text="{obj.${col.javaAttName}}" enabled="{obj.stateFlagAsString=='I'}"/> #end #end +#end </mx:FormItem> #end @@ -55,9 +59,13 @@ #if ($col.getNonPrimitifClass() == "Integer" || $col.getNonPrimitifClass() == "Short" || $col.getNonPrimitifClass() == "Long") <mx:NumericStepper id="${jdoInfo.javaClassName}_$col.javaAttName" value="{obj.${col.javaAttName}}"/> #else +#if ($col.getNonPrimitifClass() == "Timestamp" || $col.getNonPrimitifClass() == "Date") + <mx:DateField id="${jdoInfo.javaClassName}_$col.javaAttName" selectedDate="{obj.${col.javaAttName}}" formatString="DD/MM/YYYY"/> +#else <mx:TextInput id="${jdoInfo.javaClassName}_$col.javaAttName" text="{obj.${col.javaAttName}}"/> #end #end +#end </mx:FormItem> #end <mx:Button label="{obj.stateFlagAsString=='I'?'Save':'Update'}" click="handleSaveOrUpdateButtonClick(event)"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |