You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2007/03/01 11:11:32 UTC
svn commit: r513253 -
/myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java
Author: mmarinschek
Date: Thu Mar 1 02:11:31 2007
New Revision: 513253
URL: http://svn.apache.org/viewvc?view=rev&rev=513253
Log:
fix for MYFACES-1549 : MyFaces-API issue: getValue of UIInput, add the value in UIInput to the saveState/restoreState process.
Modified:
myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java?view=diff&rev=513253&r1=513252&r2=513253
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/component/UIInput.java Thu Mar 1 02:11:31 2007
@@ -479,7 +479,7 @@
public Object saveState(FacesContext context)
{
- Object values[] = new Object[9];
+ Object values[] = new Object[10];
values[0] = super.saveState(context);
values[1] = _immediate;
values[2] = Boolean.valueOf(_localValueSet);
@@ -489,6 +489,7 @@
values[6] = saveAttachedState(context, _validator);
values[7] = saveAttachedState(context, _valueChangeListener);
values[8] = saveAttachedState(context, _validatorList);
+ values[9] = _value;
return values;
}
@@ -504,6 +505,8 @@
_validator = (MethodBinding)restoreAttachedState(context, values[6]);
_valueChangeListener = (MethodBinding)restoreAttachedState(context, values[7]);
_validatorList = (List)restoreAttachedState(context, values[8]);
+ _value = values[9];
+
}