org.apache.myfaces.component.html.ext
Class UIComponentPerspective
java.lang.Object
   javax.faces.component.UIComponent
javax.faces.component.UIComponent
       javax.faces.component.UIComponentBase
javax.faces.component.UIComponentBase
           javax.faces.component.UIOutput
javax.faces.component.UIOutput
               javax.faces.component.UIInput
javax.faces.component.UIInput
                   org.apache.myfaces.component.html.ext.UIComponentPerspective
org.apache.myfaces.component.html.ext.UIComponentPerspective
- All Implemented Interfaces: 
- javax.faces.component.EditableValueHolder, javax.faces.component.StateHolder, javax.faces.component.ValueHolder
- public class UIComponentPerspective 
- extends javax.faces.component.UIInput
- Version:
- $Revision: 371487 $ $Date: 2006-01-23 09:16:20 +0100 (Mo, 23 J�n 2006) $
- Author:
- Martin Marinschek (latest modification by $Author: mmarinschek $)
 
| Fields inherited from class javax.faces.component.UIInput | 
| COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID | 
 
| Fields inherited from class javax.faces.component.UIComponent | 
| bindings | 
 
| Constructor Summary | 
| UIComponentPerspective(javax.faces.component.UIData uiData,
                       javax.faces.component.UIComponent delegate,
                       int rowIndex)
 | 
 
 
| Methods inherited from class javax.faces.component.UIInput | 
| compareValues, getConvertedValue, getConverterMessage, getRequiredMessage, getValidatorMessage, resetValue, setConverterMessage, setRequiredMessage, setValidatorMessage, validateValue | 
 
| Methods inherited from class javax.faces.component.UIComponentBase | 
| getFacesContext, getFacetCount, getRenderer, invokeOnComponent, restoreAttachedState, saveAttachedState | 
 
| Methods inherited from class javax.faces.component.UIComponent | 
| encodeAll, getContainerClientId, getValueExpression, setValueExpression | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
UIComponentPerspective
public UIComponentPerspective(javax.faces.component.UIData uiData,
                              javax.faces.component.UIComponent delegate,
                              int rowIndex)
getUiData
public javax.faces.component.UIData getUiData()
- 
 
setUiData
public void setUiData(javax.faces.component.UIData uiData)
- 
 
getRowIndex
public int getRowIndex()
- 
 
setRowIndex
public void setRowIndex(int rowIndex)
- 
 
executeOn
public Object executeOn(javax.faces.context.FacesContext context,
                        ExecuteOnCallback callback)
- 
 
getAttributes
public Map getAttributes()
- 
- Overrides:
- getAttributesin class- javax.faces.component.UIComponentBase
 
- 
 
teardownPerspective
protected void teardownPerspective()
- 
 
setupPerspective
protected void setupPerspective()
- 
 
getValueBinding
public javax.faces.el.ValueBinding getValueBinding(String name)
- 
- Overrides:
- getValueBindingin class- javax.faces.component.UIComponentBase
 
- 
 
setValueBinding
public void setValueBinding(String name,
                            javax.faces.el.ValueBinding binding)
- 
- Overrides:
- setValueBindingin class- javax.faces.component.UIComponentBase
 
- 
 
getClientId
public String getClientId(javax.faces.context.FacesContext context)
- 
- Overrides:
- getClientIdin class- javax.faces.component.UIComponentBase
 
- 
 
getFamily
public String getFamily()
- 
- Overrides:
- getFamilyin class- javax.faces.component.UIInput
 
- 
 
getId
public String getId()
- 
- Overrides:
- getIdin class- javax.faces.component.UIComponentBase
 
- 
 
setId
public void setId(String id)
- 
- Overrides:
- setIdin class- javax.faces.component.UIComponentBase
 
- 
 
getParent
public javax.faces.component.UIComponent getParent()
- 
- Overrides:
- getParentin class- javax.faces.component.UIComponentBase
 
- 
 
setParent
public void setParent(javax.faces.component.UIComponent parent)
- 
- Overrides:
- setParentin class- javax.faces.component.UIComponentBase
 
- 
 
isRendered
public boolean isRendered()
- 
- Overrides:
- isRenderedin class- javax.faces.component.UIComponentBase
 
- 
 
setRendered
public void setRendered(boolean rendered)
- 
- Overrides:
- setRenderedin class- javax.faces.component.UIComponentBase
 
- 
 
getRendererType
public String getRendererType()
- 
- Overrides:
- getRendererTypein class- javax.faces.component.UIComponentBase
 
- 
 
setRendererType
public void setRendererType(String rendererType)
- 
- Overrides:
- setRendererTypein class- javax.faces.component.UIComponentBase
 
- 
 
getRendersChildren
public boolean getRendersChildren()
- 
- Overrides:
- getRendersChildrenin class- javax.faces.component.UIComponentBase
 
- 
 
getChildren
public List getChildren()
- 
- Overrides:
- getChildrenin class- javax.faces.component.UIComponentBase
 
- 
 
getChildCount
public int getChildCount()
- 
- Overrides:
- getChildCountin class- javax.faces.component.UIComponentBase
 
- 
 
findComponent
public javax.faces.component.UIComponent findComponent(String expr)
- 
- Overrides:
- findComponentin class- javax.faces.component.UIComponentBase
 
- 
 
getFacets
public Map getFacets()
- 
- Overrides:
- getFacetsin class- javax.faces.component.UIComponentBase
 
- 
 
getFacet
public javax.faces.component.UIComponent getFacet(String name)
- 
- Overrides:
- getFacetin class- javax.faces.component.UIComponentBase
 
- 
 
getFacetsAndChildren
public Iterator getFacetsAndChildren()
- 
- Overrides:
- getFacetsAndChildrenin class- javax.faces.component.UIComponentBase
 
- 
 
broadcast
public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
- 
- Overrides:
- broadcastin class- javax.faces.component.UIInput
 
- 
- Throws:
- javax.faces.event.AbortProcessingException
 
decode
public void decode(javax.faces.context.FacesContext context)
- 
- Overrides:
- decodein class- javax.faces.component.UIInput
 
- 
 
encodeBegin
public void encodeBegin(javax.faces.context.FacesContext context)
                 throws IOException
- 
- Overrides:
- encodeBeginin class- javax.faces.component.UIComponentBase
 
- 
- Throws:
- IOException
 
encodeChildren
public void encodeChildren(javax.faces.context.FacesContext context)
                    throws IOException
- 
- Overrides:
- encodeChildrenin class- javax.faces.component.UIComponentBase
 
- 
- Throws:
- IOException
 
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context)
               throws IOException
- 
- Overrides:
- encodeEndin class- javax.faces.component.UIComponentBase
 
- 
- Throws:
- IOException
 
addFacesListener
protected void addFacesListener(javax.faces.event.FacesListener listener)
- 
- Overrides:
- addFacesListenerin class- javax.faces.component.UIComponentBase
 
- 
 
getFacesListeners
protected javax.faces.event.FacesListener[] getFacesListeners(Class clazz)
- 
- Overrides:
- getFacesListenersin class- javax.faces.component.UIComponentBase
 
- 
 
removeFacesListener
protected void removeFacesListener(javax.faces.event.FacesListener listener)
- 
- Overrides:
- removeFacesListenerin class- javax.faces.component.UIComponentBase
 
- 
 
queueEvent
public void queueEvent(javax.faces.event.FacesEvent event)
- 
- Overrides:
- queueEventin class- javax.faces.component.UIComponentBase
 
- 
 
processRestoreState
public void processRestoreState(javax.faces.context.FacesContext context,
                                Object state)
- 
- Overrides:
- processRestoreStatein class- javax.faces.component.UIComponentBase
 
- 
 
processDecodes
public void processDecodes(javax.faces.context.FacesContext context)
- 
- Overrides:
- processDecodesin class- javax.faces.component.UIInput
 
- 
 
processValidators
public void processValidators(javax.faces.context.FacesContext context)
- 
- Overrides:
- processValidatorsin class- javax.faces.component.UIInput
 
- 
 
processUpdates
public void processUpdates(javax.faces.context.FacesContext context)
- 
- Overrides:
- processUpdatesin class- javax.faces.component.UIInput
 
- 
 
processSaveState
public Object processSaveState(javax.faces.context.FacesContext context)
- 
- Overrides:
- processSaveStatein class- javax.faces.component.UIComponentBase
 
- 
 
saveState
public Object saveState(javax.faces.context.FacesContext context)
- 
- Specified by:
- saveStatein interface- javax.faces.component.StateHolder
- Overrides:
- saveStatein class- javax.faces.component.UIInput
 
- 
 
restoreState
public void restoreState(javax.faces.context.FacesContext context,
                         Object state)
- 
- Specified by:
- restoreStatein interface- javax.faces.component.StateHolder
- Overrides:
- restoreStatein class- javax.faces.component.UIInput
 
- 
 
isTransient
public boolean isTransient()
- 
- Specified by:
- isTransientin interface- javax.faces.component.StateHolder
- Overrides:
- isTransientin class- javax.faces.component.UIComponentBase
 
- 
 
setTransient
public void setTransient(boolean newTransientValue)
- 
- Specified by:
- setTransientin interface- javax.faces.component.StateHolder
- Overrides:
- setTransientin class- javax.faces.component.UIComponentBase
 
- 
 
getSubmittedValue
public Object getSubmittedValue()
- 
- Specified by:
- getSubmittedValuein interface- javax.faces.component.EditableValueHolder
- Overrides:
- getSubmittedValuein class- javax.faces.component.UIInput
 
- 
 
setSubmittedValue
public void setSubmittedValue(Object submittedValue)
- 
- Specified by:
- setSubmittedValuein interface- javax.faces.component.EditableValueHolder
- Overrides:
- setSubmittedValuein class- javax.faces.component.UIInput
 
- 
 
setValue
public void setValue(Object value)
- 
- Specified by:
- setValuein interface- javax.faces.component.ValueHolder
- Overrides:
- setValuein class- javax.faces.component.UIInput
 
- 
 
isLocalValueSet
public boolean isLocalValueSet()
- 
- Specified by:
- isLocalValueSetin interface- javax.faces.component.EditableValueHolder
- Overrides:
- isLocalValueSetin class- javax.faces.component.UIInput
 
- 
 
setLocalValueSet
public void setLocalValueSet(boolean localValueSet)
- 
- Specified by:
- setLocalValueSetin interface- javax.faces.component.EditableValueHolder
- Overrides:
- setLocalValueSetin class- javax.faces.component.UIInput
 
- 
 
isValid
public boolean isValid()
- 
- Specified by:
- isValidin interface- javax.faces.component.EditableValueHolder
- Overrides:
- isValidin class- javax.faces.component.UIInput
 
- 
 
setValid
public void setValid(boolean valid)
- 
- Specified by:
- setValidin interface- javax.faces.component.EditableValueHolder
- Overrides:
- setValidin class- javax.faces.component.UIInput
 
- 
 
getValidator
public javax.faces.el.MethodBinding getValidator()
- 
- Specified by:
- getValidatorin interface- javax.faces.component.EditableValueHolder
- Overrides:
- getValidatorin class- javax.faces.component.UIInput
 
- 
 
setValidator
public void setValidator(javax.faces.el.MethodBinding validator)
- 
- Specified by:
- setValidatorin interface- javax.faces.component.EditableValueHolder
- Overrides:
- setValidatorin class- javax.faces.component.UIInput
 
- 
 
getValueChangeListener
public javax.faces.el.MethodBinding getValueChangeListener()
- 
- Specified by:
- getValueChangeListenerin interface- javax.faces.component.EditableValueHolder
- Overrides:
- getValueChangeListenerin class- javax.faces.component.UIInput
 
- 
 
setValueChangeListener
public void setValueChangeListener(javax.faces.el.MethodBinding valueChangeListener)
- 
- Specified by:
- setValueChangeListenerin interface- javax.faces.component.EditableValueHolder
- Overrides:
- setValueChangeListenerin class- javax.faces.component.UIInput
 
- 
 
updateModel
public void updateModel(javax.faces.context.FacesContext context)
- 
- Overrides:
- updateModelin class- javax.faces.component.UIInput
 
- 
 
validate
public void validate(javax.faces.context.FacesContext context)
- 
- Overrides:
- validatein class- javax.faces.component.UIInput
 
- 
 
addValidator
public void addValidator(javax.faces.validator.Validator validator)
- 
- Specified by:
- addValidatorin interface- javax.faces.component.EditableValueHolder
- Overrides:
- addValidatorin class- javax.faces.component.UIInput
 
- 
 
getValidators
public javax.faces.validator.Validator[] getValidators()
- 
- Specified by:
- getValidatorsin interface- javax.faces.component.EditableValueHolder
- Overrides:
- getValidatorsin class- javax.faces.component.UIInput
 
- 
 
removeValidator
public void removeValidator(javax.faces.validator.Validator validator)
- 
- Specified by:
- removeValidatorin interface- javax.faces.component.EditableValueHolder
- Overrides:
- removeValidatorin class- javax.faces.component.UIInput
 
- 
 
addValueChangeListener
public void addValueChangeListener(javax.faces.event.ValueChangeListener listener)
- 
- Specified by:
- addValueChangeListenerin interface- javax.faces.component.EditableValueHolder
- Overrides:
- addValueChangeListenerin class- javax.faces.component.UIInput
 
- 
 
getValueChangeListeners
public javax.faces.event.ValueChangeListener[] getValueChangeListeners()
- 
- Specified by:
- getValueChangeListenersin interface- javax.faces.component.EditableValueHolder
- Overrides:
- getValueChangeListenersin class- javax.faces.component.UIInput
 
- 
 
removeValueChangeListener
public void removeValueChangeListener(javax.faces.event.ValueChangeListener listener)
- 
- Specified by:
- removeValueChangeListenerin interface- javax.faces.component.EditableValueHolder
- Overrides:
- removeValueChangeListenerin class- javax.faces.component.UIInput
 
- 
 
setImmediate
public void setImmediate(boolean immediate)
- 
- Specified by:
- setImmediatein interface- javax.faces.component.EditableValueHolder
- Overrides:
- setImmediatein class- javax.faces.component.UIInput
 
- 
 
isImmediate
public boolean isImmediate()
- 
- Specified by:
- isImmediatein interface- javax.faces.component.EditableValueHolder
- Overrides:
- isImmediatein class- javax.faces.component.UIInput
 
- 
 
setRequired
public void setRequired(boolean required)
- 
- Specified by:
- setRequiredin interface- javax.faces.component.EditableValueHolder
- Overrides:
- setRequiredin class- javax.faces.component.UIInput
 
- 
 
isRequired
public boolean isRequired()
- 
- Specified by:
- isRequiredin interface- javax.faces.component.EditableValueHolder
- Overrides:
- isRequiredin class- javax.faces.component.UIInput
 
- 
 
getLocalValue
public Object getLocalValue()
- 
- Specified by:
- getLocalValuein interface- javax.faces.component.ValueHolder
- Overrides:
- getLocalValuein class- javax.faces.component.UIOutput
 
- 
 
setConverter
public void setConverter(javax.faces.convert.Converter converter)
- 
- Specified by:
- setConverterin interface- javax.faces.component.ValueHolder
- Overrides:
- setConverterin class- javax.faces.component.UIOutput
 
- 
 
getConverter
public javax.faces.convert.Converter getConverter()
- 
- Specified by:
- getConverterin interface- javax.faces.component.ValueHolder
- Overrides:
- getConverterin class- javax.faces.component.UIOutput
 
- 
 
getValue
public Object getValue()
- 
- Specified by:
- getValuein interface- javax.faces.component.ValueHolder
- Overrides:
- getValuein class- javax.faces.component.UIInput
 
- 
 
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.