com.liferay.faces.bridge.component
Class UIInputWrapper
java.lang.Object
javax.faces.component.UIComponent
javax.faces.component.UIComponentBase
javax.faces.component.UIOutput
javax.faces.component.UIInput
com.liferay.faces.bridge.component.UIInputWrapper
- All Implemented Interfaces:
- EventListener, javax.faces.component.EditableValueHolder, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.component.TransientStateHolder, javax.faces.component.ValueHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, javax.faces.FacesWrapper<javax.faces.component.UIInput>
- Direct Known Subclasses:
- PrimeFacesFileUpload
public abstract class UIInputWrapper
- extends javax.faces.component.UIInput
- implements javax.faces.FacesWrapper<javax.faces.component.UIInput>
- Author:
- Neil Griffin
| Fields inherited from class javax.faces.component.UIInput |
COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAME |
| Fields inherited from class javax.faces.component.UIComponent |
ATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEY |
| Methods inherited from class javax.faces.component.UIInput |
isEmpty |
| Methods inherited from class javax.faces.component.UIOutput |
getConverter, getLocalValue, getValue, setConverter |
| Methods inherited from class javax.faces.component.UIComponentBase |
addClientBehavior, getClientBehaviors, getDefaultEventName, getEventNames, getFacetCount, getListenersForEventClass, invokeOnComponent, restoreAttachedState, saveAttachedState, subscribeToEvent, unsubscribeFromEvent |
| Methods inherited from class javax.faces.component.UIComponent |
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTree |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, getValue, setConverter |
UIInputWrapper
public UIInputWrapper()
addValidator
public void addValidator(javax.faces.validator.Validator validator)
- Specified by:
addValidator in interface javax.faces.component.EditableValueHolder- Overrides:
addValidator in class javax.faces.component.UIInput
addValueChangeListener
public void addValueChangeListener(javax.faces.event.ValueChangeListener listener)
- Specified by:
addValueChangeListener in interface javax.faces.component.EditableValueHolder- Overrides:
addValueChangeListener in class javax.faces.component.UIInput
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
throws javax.faces.event.AbortProcessingException
- Overrides:
broadcast in class javax.faces.component.UIComponentBase
- Throws:
javax.faces.event.AbortProcessingException
clearInitialState
public void clearInitialState()
- Specified by:
clearInitialState in interface javax.faces.component.PartialStateHolder- Overrides:
clearInitialState in class javax.faces.component.UIInput
decode
public void decode(javax.faces.context.FacesContext facesContext)
- Overrides:
decode in class javax.faces.component.UIInput
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext facesContext)
throws IOException
- Overrides:
encodeBegin in class javax.faces.component.UIComponentBase
- Throws:
IOException
encodeChildren
public void encodeChildren(javax.faces.context.FacesContext facesContext)
throws IOException
- Overrides:
encodeChildren in class javax.faces.component.UIComponentBase
- Throws:
IOException
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext facesContext)
throws IOException
- Overrides:
encodeEnd in class javax.faces.component.UIComponentBase
- Throws:
IOException
findComponent
public javax.faces.component.UIComponent findComponent(String expr)
- Overrides:
findComponent in class javax.faces.component.UIComponentBase
markInitialState
public void markInitialState()
- Specified by:
markInitialState in interface javax.faces.component.PartialStateHolder- Overrides:
markInitialState in class javax.faces.component.UIInput
processDecodes
public void processDecodes(javax.faces.context.FacesContext facesContext)
- Overrides:
processDecodes in class javax.faces.component.UIInput
processRestoreState
public void processRestoreState(javax.faces.context.FacesContext facesContext,
Object state)
- Overrides:
processRestoreState in class javax.faces.component.UIComponentBase
processSaveState
public Object processSaveState(javax.faces.context.FacesContext facesContext)
- Overrides:
processSaveState in class javax.faces.component.UIComponentBase
processUpdates
public void processUpdates(javax.faces.context.FacesContext facesContext)
- Overrides:
processUpdates in class javax.faces.component.UIInput
processValidators
public void processValidators(javax.faces.context.FacesContext facesContext)
- Overrides:
processValidators in class javax.faces.component.UIInput
queueEvent
public void queueEvent(javax.faces.event.FacesEvent event)
- Overrides:
queueEvent in class javax.faces.component.UIComponentBase
removeValidator
public void removeValidator(javax.faces.validator.Validator validator)
- Specified by:
removeValidator in interface javax.faces.component.EditableValueHolder- Overrides:
removeValidator in class javax.faces.component.UIInput
removeValueChangeListener
public void removeValueChangeListener(javax.faces.event.ValueChangeListener listener)
- Specified by:
removeValueChangeListener in interface javax.faces.component.EditableValueHolder- Overrides:
removeValueChangeListener in class javax.faces.component.UIInput
resetValue
public void resetValue()
- Specified by:
resetValue in interface javax.faces.component.EditableValueHolder- Overrides:
resetValue in class javax.faces.component.UIInput
restoreState
public void restoreState(javax.faces.context.FacesContext facesContext,
Object state)
- Specified by:
restoreState in interface javax.faces.component.StateHolder- Overrides:
restoreState in class javax.faces.component.UIInput
saveState
public Object saveState(javax.faces.context.FacesContext facesContext)
- Specified by:
saveState in interface javax.faces.component.StateHolder- Overrides:
saveState in class javax.faces.component.UIInput
updateModel
public void updateModel(javax.faces.context.FacesContext facesContext)
- Overrides:
updateModel in class javax.faces.component.UIInput
validate
public void validate(javax.faces.context.FacesContext facesContext)
- Overrides:
validate in class javax.faces.component.UIInput
addFacesListener
protected void addFacesListener(javax.faces.event.FacesListener listener)
- Overrides:
addFacesListener in class javax.faces.component.UIComponentBase
compareValues
protected boolean compareValues(Object previous,
Object value)
- Overrides:
compareValues in class javax.faces.component.UIInput
removeFacesListener
protected void removeFacesListener(javax.faces.event.FacesListener listener)
- Overrides:
removeFacesListener in class javax.faces.component.UIComponentBase
validateValue
protected void validateValue(javax.faces.context.FacesContext facesContext,
Object newValue)
- Overrides:
validateValue in class javax.faces.component.UIInput
getAttributes
public Map<String,Object> getAttributes()
- Overrides:
getAttributes in class javax.faces.component.UIComponentBase
getChildCount
public int getChildCount()
- Overrides:
getChildCount in class javax.faces.component.UIComponentBase
getChildren
public List<javax.faces.component.UIComponent> getChildren()
- Overrides:
getChildren in class javax.faces.component.UIComponentBase
getClientId
public String getClientId(javax.faces.context.FacesContext facesContext)
- Overrides:
getClientId in class javax.faces.component.UIComponentBase
getConvertedValue
protected Object getConvertedValue(javax.faces.context.FacesContext facesContext,
Object newSubmittedValue)
throws javax.faces.convert.ConverterException
- Overrides:
getConvertedValue in class javax.faces.component.UIInput
- Throws:
javax.faces.convert.ConverterException
getConverterMessage
public String getConverterMessage()
- Overrides:
getConverterMessage in class javax.faces.component.UIInput
setConverterMessage
public void setConverterMessage(String message)
- Overrides:
setConverterMessage in class javax.faces.component.UIInput
isRendered
public boolean isRendered()
- Overrides:
isRendered in class javax.faces.component.UIComponentBase
isRequired
public boolean isRequired()
- Specified by:
isRequired in interface javax.faces.component.EditableValueHolder- Overrides:
isRequired in class javax.faces.component.UIInput
isValid
public boolean isValid()
- Specified by:
isValid in interface javax.faces.component.EditableValueHolder- Overrides:
isValid in class javax.faces.component.UIInput
isImmediate
public boolean isImmediate()
- Specified by:
isImmediate in interface javax.faces.component.EditableValueHolder- Overrides:
isImmediate in class javax.faces.component.UIInput
getFacesContext
protected javax.faces.context.FacesContext getFacesContext()
- Overrides:
getFacesContext in class javax.faces.component.UIComponentBase
getFacesListeners
protected javax.faces.event.FacesListener[] getFacesListeners(Class clazz)
- Overrides:
getFacesListeners in class javax.faces.component.UIComponentBase
getFacet
public javax.faces.component.UIComponent getFacet(String name)
- Overrides:
getFacet in class javax.faces.component.UIComponentBase
getFacets
public Map<String,javax.faces.component.UIComponent> getFacets()
- Overrides:
getFacets in class javax.faces.component.UIComponentBase
getFacetsAndChildren
public Iterator<javax.faces.component.UIComponent> getFacetsAndChildren()
- Overrides:
getFacetsAndChildren in class javax.faces.component.UIComponentBase
getFamily
public String getFamily()
- Overrides:
getFamily in class javax.faces.component.UIInput
getId
public String getId()
- Overrides:
getId in class javax.faces.component.UIComponentBase
setId
public void setId(String id)
- Overrides:
setId in class javax.faces.component.UIComponentBase
setImmediate
public void setImmediate(boolean immediate)
- Specified by:
setImmediate in interface javax.faces.component.EditableValueHolder- Overrides:
setImmediate in class javax.faces.component.UIInput
setLocalValueSet
public void setLocalValueSet(boolean localValueSet)
- Specified by:
setLocalValueSet in interface javax.faces.component.EditableValueHolder- Overrides:
setLocalValueSet in class javax.faces.component.UIInput
getParent
public javax.faces.component.UIComponent getParent()
- Overrides:
getParent in class javax.faces.component.UIComponentBase
setParent
public void setParent(javax.faces.component.UIComponent parent)
- Overrides:
setParent in class javax.faces.component.UIComponentBase
setRendered
public void setRendered(boolean rendered)
- Overrides:
setRendered in class javax.faces.component.UIComponentBase
getRenderer
protected javax.faces.render.Renderer getRenderer(javax.faces.context.FacesContext facesContext)
- Overrides:
getRenderer in class javax.faces.component.UIComponentBase
getRendererType
public String getRendererType()
- Overrides:
getRendererType in class javax.faces.component.UIComponentBase
setRendererType
public void setRendererType(String rendererType)
- Overrides:
setRendererType in class javax.faces.component.UIComponentBase
getRendersChildren
public boolean getRendersChildren()
- Overrides:
getRendersChildren in class javax.faces.component.UIComponentBase
setRequired
public void setRequired(boolean required)
- Specified by:
setRequired in interface javax.faces.component.EditableValueHolder- Overrides:
setRequired in class javax.faces.component.UIInput
getRequiredMessage
public String getRequiredMessage()
- Overrides:
getRequiredMessage in class javax.faces.component.UIInput
setRequiredMessage
public void setRequiredMessage(String message)
- Overrides:
setRequiredMessage in class javax.faces.component.UIInput
getSubmittedValue
public Object getSubmittedValue()
- Specified by:
getSubmittedValue in interface javax.faces.component.EditableValueHolder- Overrides:
getSubmittedValue in class javax.faces.component.UIInput
setSubmittedValue
public void setSubmittedValue(Object submittedValue)
- Specified by:
setSubmittedValue in interface javax.faces.component.EditableValueHolder- Overrides:
setSubmittedValue in class javax.faces.component.UIInput
isLocalValueSet
public boolean isLocalValueSet()
- Specified by:
isLocalValueSet in interface javax.faces.component.EditableValueHolder- Overrides:
isLocalValueSet in class javax.faces.component.UIInput
isTransient
public boolean isTransient()
- Specified by:
isTransient in interface javax.faces.component.StateHolder- Overrides:
isTransient in class javax.faces.component.UIComponentBase
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransient in interface javax.faces.component.StateHolder- Overrides:
setTransient in class javax.faces.component.UIComponentBase
setValid
public void setValid(boolean valid)
- Specified by:
setValid in interface javax.faces.component.EditableValueHolder- Overrides:
setValid in class javax.faces.component.UIInput
getValidator
public javax.faces.el.MethodBinding getValidator()
- Specified by:
getValidator in interface javax.faces.component.EditableValueHolder- Overrides:
getValidator in class javax.faces.component.UIInput
setValidator
public void setValidator(javax.faces.el.MethodBinding validatorBinding)
- Specified by:
setValidator in interface javax.faces.component.EditableValueHolder- Overrides:
setValidator in class javax.faces.component.UIInput
getValidatorMessage
public String getValidatorMessage()
- Overrides:
getValidatorMessage in class javax.faces.component.UIInput
setValidatorMessage
public void setValidatorMessage(String message)
- Overrides:
setValidatorMessage in class javax.faces.component.UIInput
getValidators
public javax.faces.validator.Validator[] getValidators()
- Specified by:
getValidators in interface javax.faces.component.EditableValueHolder- Overrides:
getValidators in class javax.faces.component.UIInput
setValue
public void setValue(Object value)
- Specified by:
setValue in interface javax.faces.component.ValueHolder- Overrides:
setValue in class javax.faces.component.UIInput
getValueBinding
public javax.faces.el.ValueBinding getValueBinding(String name)
- Overrides:
getValueBinding in class javax.faces.component.UIComponentBase
setValueBinding
public void setValueBinding(String name,
javax.faces.el.ValueBinding binding)
- Overrides:
setValueBinding in class javax.faces.component.UIComponentBase
getValueChangeListener
public javax.faces.el.MethodBinding getValueChangeListener()
- Specified by:
getValueChangeListener in interface javax.faces.component.EditableValueHolder- Overrides:
getValueChangeListener in class javax.faces.component.UIInput
setValueChangeListener
public void setValueChangeListener(javax.faces.el.MethodBinding valueChangeListener)
- Specified by:
setValueChangeListener in interface javax.faces.component.EditableValueHolder- Overrides:
setValueChangeListener in class javax.faces.component.UIInput
getValueChangeListeners
public javax.faces.event.ValueChangeListener[] getValueChangeListeners()
- Specified by:
getValueChangeListeners in interface javax.faces.component.EditableValueHolder- Overrides:
getValueChangeListeners in class javax.faces.component.UIInput
getWrapped
public abstract javax.faces.component.UIInput getWrapped()
- Specified by:
getWrapped in interface javax.faces.FacesWrapper<javax.faces.component.UIInput>
Copyright © 2014 Liferay, Inc.. All Rights Reserved.