You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by si...@apache.org on 2006/05/14 18:12:03 UTC
svn commit: r406364 -
/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
Author: simoneg
Date: Sun May 14 09:12:03 2006
New Revision: 406364
URL: http://svn.apache.org/viewcvs?rev=406364&view=rev
Log:
Added a default fallback to convert any number to a BigDecimal stepping thru it's string reperesentation.
Modified:
cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java
URL: http://svn.apache.org/viewcvs/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java?rev=406364&r1=406363&r2=406364&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java (original)
+++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/ExpressionContextImpl.java Sun May 14 09:12:03 2006
@@ -85,6 +85,8 @@
return new BigDecimal(((Long)value).longValue());
else if (value instanceof Integer)
return new BigDecimal(((Integer)value).intValue());
+ else if (value instanceof Number)
+ return new BigDecimal(value.toString());
else
return value;
}