before a component does all the phases , and goes through the several steps of updating its value , we sometimes need to save away the original value , so we can refer to it unmolested concode_field_sep Object savedValue concode_elem_sep Object submittedValue concode_elem_sep Log log concode_elem_sep String name concode_elem_sep boolean haveSavedValue concode_elem_sep boolean setSubmittedInLocalValue concode_elem_sep boolean setLocalValueInValueBinding concode_elem_sep Object value concode_field_sep void restoreState concode_elem_sep void clearSubmittedValue concode_elem_sep Object[] saveState concode_elem_sep Object getSubmittedValue concode_elem_sep void discontinueSettingLocalValueInValueBinding concode_elem_sep void clearValue concode_elem_sep Object getValue concode_elem_sep void updateModel concode_elem_sep void setValue concode_elem_sep boolean equals concode_elem_sep void setSubmittedValue concode_elem_sep boolean isComponentValid concode_elem_sep String getDesc concode_elem_sep Object getSavedValue concode_elem_sep void setInvalid concode_elem_sep void validate
void function ( FacesContext arg0 , UIComponent arg1 ) { savedValue = getValue ( arg0 , arg1 ) ; haveSavedValue = true ; }