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))
{