All Implemented Interfaces:
ValueHolder
All Known Implementing Classes:
HtmlSelectManyCheckbox, UISelectBoolean, UIInput, UIViewParameter, HtmlSelectOneListbox, HtmlInputSecret, UISelectOne, HtmlSelectOneRadio, HtmlSelectOneMenu, HtmlSelectManyListbox, HtmlInputTextarea, HtmlInputText, UISelectMany, HtmlSelectManyMenu, HtmlInputHidden, HtmlSelectBooleanCheckbox
EditableValueHolder is an extension of ValueHolder that describes additional features supported by editable components, including ValueChangeEvent s and Validator s.
Method from javax.faces.component.EditableValueHolder Summary: |
---|
addValidator, addValueChangeListener, getSubmittedValue, getValidator, getValidators, getValueChangeListener, getValueChangeListeners, isImmediate, isLocalValueSet, isRequired, isValid, removeValidator, removeValueChangeListener, resetValue, setImmediate, setLocalValueSet, setRequired, setSubmittedValue, setValid, setValidator, setValueChangeListener |
Method from javax.faces.component.EditableValueHolder Detail: |
---|
Add a Validator instance to the set associated with this component. |
Add a new ValueChangeListener to the set of listeners interested in being notified when ValueChangeEvent s occur. |
Return the submittedValue value of this component. This
method should only be used by the |
If #setValidator was not previously called for this
instance, this method must return This method will be called during the Process
Validations or Apply Request Values phases
(depending on the value of the |
Return the set of registered Validator s for this component instance. If there are no registered validators, a zero-length array is returned. |
If #setValueChangeListener was not previously called
for this instance, this method must return |
Return the set of registered ValueChangeListener s for this component instance. If there are no registered listeners, a zero-length array is returned. |
Return the "immediate" state for this component. |
setValue() automatically reset
this property to true . |
Return the "required field" state for this component. |
Return a flag indicating whether the local value of this component is valid (no conversion error has occurred). |
Remove a Validator instance from the set associated with this component, if it was previously associated. Otherwise, do nothing. |
Remove an existing ValueChangeListener (if any) from the set of listeners interested in being notified when ValueChangeEvent s occur. |
Convenience method to reset this component's value to the un-initialized state. |
Set the "immediate" state for this component. When
set to true, the component's value will be converted
and validated immediately in the Apply Request Values
phase, and ValueChangeEvent s will be delivered
in that phase as well. The default value for this
property must be |
|
Set the "required field" state for this component. |
Set the submittedValue value of this component.
This method should only be used by the |
Set a flag indicating whether the local value of this component is valid (no conversion error has occurred). |
Wrap the argument The argument method will be called during the Process
Validations or Apply Request Values phases
(depending on the value of the Any method referenced by such an expression must be public,
with a return type of |
Wrap the argument This argument method will be called during the Process
Validations or Apply Request Values phases
(depending on the value of the Any method referenced by such an expression must be public,
with a return type of |