You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lu...@apache.org on 2010/06/18 02:58:19 UTC

svn commit: r955807 - /myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java

Author: lu4242
Date: Fri Jun 18 00:58:19 2010
New Revision: 955807

URL: http://svn.apache.org/viewvc?rev=955807&view=rev
Log:
MYFACES-2760 f:viewParam jsp tag and f:selectItem jsp tag does not implement new properties

Modified:
    myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java

Modified: myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java
URL: http://svn.apache.org/viewvc/myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java?rev=955807&r1=955806&r2=955807&view=diff
==============================================================================
--- myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java (original)
+++ myfaces/shared/trunk/core/src/main/java/org/apache/myfaces/shared/taglib/core/SelectItemTagBase.java Fri Jun 18 00:58:19 2010
@@ -48,6 +48,7 @@ public class SelectItemTagBase
     private ValueExpression _itemLabel;
     private ValueExpression _itemValue;
     private ValueExpression _escape;
+    private ValueExpression _noSelectionOption;
 
     protected void setProperties(UIComponent component)
     {
@@ -58,6 +59,7 @@ public class SelectItemTagBase
         setStringProperty(component, org.apache.myfaces.shared.renderkit.JSFAttr.ITEM_LABEL_ATTR, _itemLabel);
         setStringProperty(component, JSFAttr.ITEM_VALUE_ATTR, _itemValue);
         setBooleanProperty(component, JSFAttr.ITEM_ESCAPED_ATTR, _escape, Boolean.TRUE);
+        setBooleanProperty(component, JSFAttr.NO_SELECTION_OPTION_ATTR, _noSelectionOption, Boolean.FALSE);
     }
 
     public void setItemDisabled(ValueExpression itemDisabled)
@@ -97,4 +99,9 @@ public class SelectItemTagBase
         return _itemValue;
     }
 
+    public void setNoSelectionOption(ValueExpression noSelectionOption)
+    {
+        _noSelectionOption = noSelectionOption;
+    }
+
 }