You are viewing a plain text version of this content. The canonical link for it is here.
Posted to adffaces-commits@incubator.apache.org by ma...@apache.org on 2006/11/06 08:42:44 UTC

svn commit: r471667 - in /incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces: GenerateComponentsMojo.java GenerateJspTaglibsMojo.java

Author: matzew
Date: Mon Nov  6 00:42:43 2006
New Revision: 471667

URL: http://svn.apache.org/viewvc?view=rev&rev=471667
Log:
putting plugin changes to nov06_branch

Modified:
    incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateComponentsMojo.java
    incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateJspTaglibsMojo.java

Modified: incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateComponentsMojo.java
URL: http://svn.apache.org/viewvc/incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateComponentsMojo.java?view=diff&rev=471667&r1=471666&r2=471667
==============================================================================
--- incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateComponentsMojo.java (original)
+++ incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateComponentsMojo.java Mon Nov  6 00:42:43 2006
@@ -667,6 +667,17 @@
     {
       return "new Float(" + value + ")";
     }
+    else if ("Number".equals(className))
+    {
+      if(value.indexOf(".") == -1)
+      {
+        return "new Integer(" + value + ")";
+      }
+      else
+      {
+        return "new Double(" + value + ")";
+      }
+    }
     else
     {
       throw new IllegalStateException("property-class " + className + " not supported for default-value");

Modified: incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateJspTaglibsMojo.java
URL: http://svn.apache.org/viewvc/incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateJspTaglibsMojo.java?view=diff&rev=471667&r1=471666&r2=471667
==============================================================================
--- incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateJspTaglibsMojo.java (original)
+++ incubator/adffaces/branches/stable-06-nov/plugins/maven-faces-plugin/src/main/java/org/apache/myfaces/trinidadbuild/plugin/faces/GenerateJspTaglibsMojo.java Mon Nov  6 00:42:43 2006
@@ -1665,6 +1665,7 @@
       String boxedClass = Util.getBoxedClass(propClass);
       String setProperty = "setProperty";
       if (!boxedClass.equals(propClass) ||
+           "java.lang.Number".equals(propFullClass) ||
            "java.util.Date".equals(propFullClass) ||
           (boxedClass.indexOf("[]") != -1))
       {