Author: awiner
Date: Wed Jan  3 08:32:40 2007
New Revision: 492199

URL: http://svn.apache.org/viewvc?view=rev&rev=492199
Log:
Fix java.lang.Number support in JSP tags

Modified:
    
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/GeneratorHelper.java
    
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/taglib/TrinidadComponentTagGenerator.java

Modified: 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/GeneratorHelper.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/GeneratorHelper.java?view=diff&rev=492199&r1=492198&r2=492199
==============================================================================
--- 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/GeneratorHelper.java
 (original)
+++ 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/GeneratorHelper.java
 Wed Jan  3 08:32:40 2007
@@ -54,6 +54,12 @@
     return ("java.awt.AWTKeyStroke".equals(propClass));
   }
 
+  public static boolean isNumber(
+      String propClass)
+  {
+    return ("java.lang.Number".equals(propClass));
+  }
+
   public static boolean isColorList(
       String propClass,
       String[] propClassParams)

Modified: 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/taglib/TrinidadComponentTagGenerator.java
URL: 
http://svn.apache.org/viewvc/incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/taglib/TrinidadComponentTagGenerator.java?view=diff&rev=492199&r1=492198&r2=492199
==============================================================================
--- 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/taglib/TrinidadComponentTagGenerator.java
 (original)
+++ 
incubator/adffaces/branches/faces-1_2-070102/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/generator/taglib/TrinidadComponentTagGenerator.java
 Wed Jan  3 08:32:40 2007
@@ -302,6 +302,7 @@
     String boxedClass = Util.getBoxedClass(propClass);
     String setProperty = "setProperty";
     if ((!_is12 && !boxedClass.equals(propClass)) ||
+        GeneratorHelper.isNumber(propFullClass) ||
         "java.util.Date".equals(propFullClass) ||
         (boxedClass.indexOf("[]") != -1))
     {


Reply via email to