public class UIInput extends UIOutput implements EditableValueHolder
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPONENT_FAMILY |
static java.lang.String |
COMPONENT_TYPE |
static java.lang.String |
CONVERSION_MESSAGE_ID |
static java.lang.String |
REQUIRED_MESSAGE_ID |
| Constructor and Description |
|---|
UIInput() |
| Modifier and Type | Method and Description |
|---|---|
void |
addValidator(Validator validator) |
void |
addValueChangeListener(ValueChangeListener listener) |
void |
broadcast(FacesEvent event) |
protected boolean |
compareValues(java.lang.Object previous,
java.lang.Object value) |
void |
decode(FacesContext context) |
protected java.lang.Object |
getConvertedValue(FacesContext context,
java.lang.Object submittedValue) |
java.lang.String |
getFamily() |
java.lang.Object |
getSubmittedValue() |
MethodBinding |
getValidator() |
Validator[] |
getValidators() |
MethodBinding |
getValueChangeListener() |
ValueChangeListener[] |
getValueChangeListeners() |
boolean |
isImmediate() |
boolean |
isLocalValueSet() |
boolean |
isRequired() |
boolean |
isValid() |
void |
processDecodes(FacesContext context) |
void |
processUpdates(FacesContext context) |
void |
processValidators(FacesContext context) |
void |
removeValidator(Validator validator) |
void |
removeValueChangeListener(ValueChangeListener listener) |
void |
restoreState(FacesContext context,
java.lang.Object state) |
java.lang.Object |
saveState(FacesContext context) |
void |
setImmediate(boolean immediate) |
void |
setLocalValueSet(boolean localValueSet) |
void |
setRequired(boolean required) |
void |
setSubmittedValue(java.lang.Object submittedValue) |
void |
setValid(boolean valid) |
void |
setValidator(MethodBinding validator) |
void |
setValue(java.lang.Object value) |
void |
setValueChangeListener(MethodBinding valueChangeListener) |
void |
updateModel(FacesContext context) |
void |
validate(FacesContext context) |
protected void |
validateValue(FacesContext context,
java.lang.Object convertedValue) |
getConverter, getLocalValue, getValue, setConverteraddFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientId, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBindingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConverter, getLocalValue, getValue, setConverterpublic static final java.lang.String CONVERSION_MESSAGE_ID
public static final java.lang.String REQUIRED_MESSAGE_ID
public static final java.lang.String COMPONENT_TYPE
public static final java.lang.String COMPONENT_FAMILY
public java.lang.Object getSubmittedValue()
getSubmittedValue in interface EditableValueHolderpublic void setSubmittedValue(java.lang.Object submittedValue)
setSubmittedValue in interface EditableValueHolderpublic void setValue(java.lang.Object value)
setValue in interface ValueHoldersetValue in class UIOutputpublic boolean isLocalValueSet()
isLocalValueSet in interface EditableValueHolderpublic void setLocalValueSet(boolean localValueSet)
setLocalValueSet in interface EditableValueHolderpublic boolean isValid()
isValid in interface EditableValueHolderpublic void setValid(boolean valid)
setValid in interface EditableValueHolderpublic MethodBinding getValidator()
getValidator in interface EditableValueHolderpublic void setValidator(MethodBinding validator)
setValidator in interface EditableValueHolderpublic MethodBinding getValueChangeListener()
getValueChangeListener in interface EditableValueHolderpublic void setValueChangeListener(MethodBinding valueChangeListener)
setValueChangeListener in interface EditableValueHolderpublic void processDecodes(FacesContext context)
processDecodes in class UIComponentBasepublic void processValidators(FacesContext context)
processValidators in class UIComponentBasepublic void processUpdates(FacesContext context)
processUpdates in class UIComponentBasepublic void decode(FacesContext context)
decode in class UIComponentBasepublic void broadcast(FacesEvent event) throws AbortProcessingException
broadcast in class UIComponentBaseAbortProcessingExceptionpublic void updateModel(FacesContext context)
protected void validateValue(FacesContext context, java.lang.Object convertedValue)
public void validate(FacesContext context)
protected java.lang.Object getConvertedValue(FacesContext context, java.lang.Object submittedValue)
protected boolean compareValues(java.lang.Object previous,
java.lang.Object value)
public void addValidator(Validator validator)
addValidator in interface EditableValueHolderpublic Validator[] getValidators()
getValidators in interface EditableValueHolderpublic void removeValidator(Validator validator)
removeValidator in interface EditableValueHolderpublic void addValueChangeListener(ValueChangeListener listener)
addValueChangeListener in interface EditableValueHolderpublic ValueChangeListener[] getValueChangeListeners()
getValueChangeListeners in interface EditableValueHolderpublic void removeValueChangeListener(ValueChangeListener listener)
removeValueChangeListener in interface EditableValueHolderpublic java.lang.Object saveState(FacesContext context)
saveState in interface StateHoldersaveState in class UIOutputpublic void restoreState(FacesContext context, java.lang.Object state)
restoreState in interface StateHolderrestoreState in class UIOutputpublic void setImmediate(boolean immediate)
setImmediate in interface EditableValueHolderpublic boolean isImmediate()
isImmediate in interface EditableValueHolderpublic void setRequired(boolean required)
setRequired in interface EditableValueHolderpublic boolean isRequired()
isRequired in interface EditableValueHolder