You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by gv...@apache.org on 2006/03/04 06:43:27 UTC

svn commit: r383043 - in /struts/shale/trunk/clay-plugin/src: conf/clay-config.xml java/org/apache/shale/clay/component/Clay.java

Author: gvanmatre
Date: Fri Mar  3 21:43:27 2006
New Revision: 383043

URL: http://svn.apache.org/viewcvs?rev=383043&view=rev
Log:
Changed the "bindingType" of the clay component's XML config for the attribute "clayJsfid" from "VB" to "Early".  This fixes a bug reported by Ryan Wynn that prevented the "clayJsfid" attribute from being a binding expression.

Modified:
    struts/shale/trunk/clay-plugin/src/conf/clay-config.xml
    struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java

Modified: struts/shale/trunk/clay-plugin/src/conf/clay-config.xml
URL: http://svn.apache.org/viewcvs/struts/shale/trunk/clay-plugin/src/conf/clay-config.xml?rev=383043&r1=383042&r2=383043&view=diff
==============================================================================
--- struts/shale/trunk/clay-plugin/src/conf/clay-config.xml (original)
+++ struts/shale/trunk/clay-plugin/src/conf/clay-config.xml Fri Mar  3 21:43:27 2006
@@ -626,7 +626,7 @@
         allowBody="false">
     <attributes>
       <set name="rendered" bindingType="VB" />    
-      <set name="clayJsfid" bindingType="VB" value="RUNTIME"/>
+      <set name="clayJsfid" bindingType="Early" value="RUNTIME"/>
       <set name="managedBeanName" bindingType="Early"/>
       <set name="shapeValidator" bindingType="None"/> 
     </attributes>

Modified: struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java
URL: http://svn.apache.org/viewcvs/struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java?rev=383043&r1=383042&r2=383043&view=diff
==============================================================================
--- struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java (original)
+++ struts/shale/trunk/clay-plugin/src/java/org/apache/shale/clay/component/Clay.java Fri Mar  3 21:43:27 2006
@@ -181,15 +181,7 @@
      * </p>
      */
     public String getClayJsfid() {
-        
-        if(jsfid != null)
-            return jsfid;
-        ValueBinding valuebinding = getValueBinding("clayJsfid");
-        if(valuebinding != null)
-            return (String)valuebinding.getValue(getFacesContext());
-        else
-            return null;
- 
+       return jsfid;
     }
     
        



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org