javax.faces.component

Class UIInput

public class UIInput extends UIOutput implements EditableValueHolder

see Javadoc of JSF Specification

Version: $Revision: 231024 $ $Date: 2005-08-09 14:37:36 +0200 (Tue, 09 Aug 2005) $

Author: Manfred Geiler (latest modification by $Author: mbr $)

Field Summary
static StringCOMPONENT_FAMILY
static StringCOMPONENT_TYPE
static StringCONVERSION_MESSAGE_ID
static StringREQUIRED_MESSAGE_ID
Constructor Summary
UIInput()
Method Summary
voidaddValidator(Validator validator)
voidaddValueChangeListener(ValueChangeListener listener)
voidbroadcast(FacesEvent event)
protected booleancompareValues(Object previous, Object value)
voiddecode(FacesContext context)
protected ObjectgetConvertedValue(FacesContext context, Object submittedValue)
StringgetFamily()
ObjectgetSubmittedValue()
MethodBindinggetValidator()
Validator[]getValidators()
MethodBindinggetValueChangeListener()
ValueChangeListener[]getValueChangeListeners()
booleanisImmediate()
booleanisLocalValueSet()
booleanisRequired()
booleanisValid()
voidprocessDecodes(FacesContext context)
voidprocessUpdates(FacesContext context)
voidprocessValidators(FacesContext context)
voidremoveValidator(Validator validator)
voidremoveValueChangeListener(ValueChangeListener listener)
voidrestoreState(FacesContext context, Object state)
ObjectsaveState(FacesContext context)
voidsetImmediate(boolean immediate)
voidsetLocalValueSet(boolean localValueSet)
voidsetRequired(boolean required)
voidsetSubmittedValue(Object submittedValue)
voidsetValid(boolean valid)
voidsetValidator(MethodBinding validator)
voidsetValue(Object value)
voidsetValueChangeListener(MethodBinding valueChangeListener)
voidupdateModel(FacesContext context)
voidvalidate(FacesContext context)
protected voidvalidateValue(FacesContext context, Object convertedValue)

Field Detail

COMPONENT_FAMILY

public static final String COMPONENT_FAMILY

COMPONENT_TYPE

public static final String COMPONENT_TYPE

CONVERSION_MESSAGE_ID

public static final String CONVERSION_MESSAGE_ID

REQUIRED_MESSAGE_ID

public static final String REQUIRED_MESSAGE_ID

Constructor Detail

UIInput

public UIInput()

Method Detail

addValidator

public void addValidator(Validator validator)

addValueChangeListener

public void addValueChangeListener(ValueChangeListener listener)

broadcast

public void broadcast(FacesEvent event)

compareValues

protected boolean compareValues(Object previous, Object value)

decode

public void decode(FacesContext context)

getConvertedValue

protected Object getConvertedValue(FacesContext context, Object submittedValue)

getFamily

public String getFamily()

getSubmittedValue

public Object getSubmittedValue()

getValidator

public MethodBinding getValidator()

getValidators

public Validator[] getValidators()

getValueChangeListener

public MethodBinding getValueChangeListener()

getValueChangeListeners

public ValueChangeListener[] getValueChangeListeners()

isImmediate

public boolean isImmediate()

isLocalValueSet

public boolean isLocalValueSet()

isRequired

public boolean isRequired()

isValid

public boolean isValid()

processDecodes

public void processDecodes(FacesContext context)

processUpdates

public void processUpdates(FacesContext context)

processValidators

public void processValidators(FacesContext context)

removeValidator

public void removeValidator(Validator validator)

removeValueChangeListener

public void removeValueChangeListener(ValueChangeListener listener)

restoreState

public void restoreState(FacesContext context, Object state)

saveState

public Object saveState(FacesContext context)

setImmediate

public void setImmediate(boolean immediate)

setLocalValueSet

public void setLocalValueSet(boolean localValueSet)

setRequired

public void setRequired(boolean required)

setSubmittedValue

public void setSubmittedValue(Object submittedValue)

setValid

public void setValid(boolean valid)

setValidator

public void setValidator(MethodBinding validator)

setValue

public void setValue(Object value)

setValueChangeListener

public void setValueChangeListener(MethodBinding valueChangeListener)

updateModel

public void updateModel(FacesContext context)

validate

public void validate(FacesContext context)

validateValue

protected void validateValue(FacesContext context, Object convertedValue)