Author: matzew
Date: Mon Feb 26 10:00:08 2007
New Revision: 511932

URL: http://svn.apache.org/viewvc?view=rev&rev=511932
Log:
ADFFACES-389 - NumberConverter should support 0X20 spaces as well as 0XA0

Modified:
    
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/convert/NumberConverter.java

Modified: 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/convert/NumberConverter.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/convert/NumberConverter.java?view=diff&rev=511932&r1=511931&r2=511932
==============================================================================
--- 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/convert/NumberConverter.java
 (original)
+++ 
incubator/adffaces/trunk/trinidad/trinidad-api/src/main/java/org/apache/myfaces/trinidad/convert/NumberConverter.java
 Mon Feb 26 10:00:08 2007
@@ -221,6 +221,12 @@
     Locale locale = _getLocale(reqCtx, context);
 
     NumberFormat fmt = _getNumberFormat(pattern, type, locale, reqCtx);
+    
+    DecimalFormat df = (DecimalFormat)fmt;
+    DecimalFormatSymbols dfs = df.getDecimalFormatSymbols();
+    if (dfs.getGroupingSeparator() == '\u00a0')
+      value = value.replace(' ', '\u00a0');
+         
 
     ParsePosition pp = new ParsePosition(0);
     Number num = (Number) fmt.parseObject(value,pp);


Reply via email to