Uses of Class
javax.faces.component.UIComponent

Packages that use UIComponent
javax.faces.application   
javax.faces.component   
javax.faces.component.html   
javax.faces.context   
javax.faces.convert   
javax.faces.event   
javax.faces.render   
javax.faces.validator   
javax.faces.webapp   
 

Uses of UIComponent in javax.faces.application
 

Methods in javax.faces.application that return UIComponent
abstract  UIComponent Application.createComponent(java.lang.String componentType)
          Create a new UIComponent subclass, using the mappings defined by previous calls to the addComponent method of this class.
abstract  UIComponent Application.createComponent(ValueBinding componentBinding, FacesContext context, java.lang.String componentType)
          Deprecated.  
 UIComponent Application.createComponent(javax.el.ValueExpression componentExpression, FacesContext facesContext, java.lang.String componentType)
           
 

Uses of UIComponent in javax.faces.component
 

Subclasses of UIComponent in javax.faces.component
 class UIColumn
          see Javadoc of JSF Specification
 class UICommand
          Events:
Type Phases Description
javax.faces.event.ActionEvent Apply Request Values Event delivered when the "action" of the component has been invoked; for example, by clicking on a button.
 class UIComponentBase
          Standard implementation of the UIComponent base class; all standard JSF components extend this class.
 class UIData
           
 class UIForm
          see Javadoc of JSF Specification
 class UIGraphic
           
 class UIInput
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class UIMessage
           
 class UIMessages
           
 class UINamingContainer
           
 class UIOutput
           
 class UIPanel
           
 class UIParameter
           
 class UISelectBoolean
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class UISelectItem
           
 class UISelectItems
           
 class UISelectMany
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class UISelectOne
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class UIViewRoot
           
 

Methods in javax.faces.component that return UIComponent
 UIComponent UIComponentBase.findComponent(java.lang.String expr)
          Standard method for finding other components by id, inherited by most UIComponent objects.
abstract  UIComponent UIComponent.findComponent(java.lang.String expr)
           
 UIComponent UIComponentBase.getFacet(java.lang.String name)
           
abstract  UIComponent UIComponent.getFacet(java.lang.String name)
           
 UIComponent UIData.getFooter()
           
 UIComponent UIColumn.getFooter()
           
 UIComponent UIData.getHeader()
           
 UIComponent UIColumn.getHeader()
           
 UIComponent UIComponentBase.getParent()
           
abstract  UIComponent UIComponent.getParent()
          Returns the parent of the component.
 

Methods in javax.faces.component that return types with arguments of type UIComponent
 java.util.List<UIComponent> UIComponentBase.getChildren()
          Return a list of the UIComponent objects which are direct children of this component.
abstract  java.util.List<UIComponent> UIComponent.getChildren()
           
 java.util.Map<java.lang.String,UIComponent> UIComponentBase.getFacets()
           
abstract  java.util.Map<java.lang.String,UIComponent> UIComponent.getFacets()
           
 java.util.Iterator<UIComponent> UIComponentBase.getFacetsAndChildren()
           
abstract  java.util.Iterator<UIComponent> UIComponent.getFacetsAndChildren()
           
 

Methods in javax.faces.component with parameters of type UIComponent
 void ContextCallback.invokeContextCallback(FacesContext context, UIComponent target)
           
 void UIData.setFooter(UIComponent footer)
           
 void UIColumn.setFooter(UIComponent footer)
           
 void UIData.setHeader(UIComponent header)
           
 void UIColumn.setHeader(UIComponent header)
           
 void UIComponentBase.setParent(UIComponent parent)
           
abstract  void UIComponent.setParent(UIComponent parent)
          For JSF-framework internal use only.
 

Uses of UIComponent in javax.faces.component.html
 

Subclasses of UIComponent in javax.faces.component.html
 class HtmlColumn
           
 class HtmlCommandButton
          Events:
Type Phases Description
javax.faces.event.ActionEvent Apply Request Values Event delivered when the "action" of the component has been invoked; for example, by clicking on a button.
 class HtmlCommandLink
          Events:
Type Phases Description
javax.faces.event.ActionEvent Apply Request Values Event delivered when the "action" of the component has been invoked; for example, by clicking on a button.
 class HtmlDataTable
           
 class HtmlForm
           
 class HtmlGraphicImage
           
 class HtmlInputHidden
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlInputSecret
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlInputText
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlInputTextarea
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlMessage
           
 class HtmlMessages
           
 class HtmlOutputFormat
           
 class HtmlOutputLabel
           
 class HtmlOutputLink
           
 class HtmlOutputText
           
 class HtmlPanelGrid
           
 class HtmlPanelGroup
           
 class HtmlSelectBooleanCheckbox
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectManyCheckbox
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectManyListbox
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectManyMenu
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectOneListbox
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectOneMenu
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 class HtmlSelectOneRadio
          Events:
Type Phases Description
javax.faces.event.ValueChangeEvent The valueChange event is delivered when the value attribute is changed.
 

Uses of UIComponent in javax.faces.context
 

Methods in javax.faces.context with parameters of type UIComponent
 void ResponseWriterWrapper.startElement(java.lang.String name, UIComponent component)
           
abstract  void ResponseWriter.startElement(java.lang.String name, UIComponent component)
           
 void ResponseWriterWrapper.writeText(java.lang.Object object, UIComponent component, java.lang.String string)
           
 void ResponseWriter.writeText(java.lang.Object object, UIComponent component, java.lang.String string)
           
 

Uses of UIComponent in javax.faces.convert
 

Methods in javax.faces.convert with parameters of type UIComponent
 java.lang.Object EnumConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object NumberConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object ShortConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object BooleanConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object IntegerConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object ByteConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object DoubleConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object FloatConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object CharacterConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object LongConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object BigDecimalConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object DateTimeConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object BigIntegerConverter.getAsObject(FacesContext facesContext, UIComponent uiComponent, java.lang.String value)
           
 java.lang.Object Converter.getAsObject(FacesContext context, UIComponent component, java.lang.String value)
           
 java.lang.String EnumConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String NumberConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String ShortConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String BooleanConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String IntegerConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String ByteConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String DoubleConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String FloatConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String CharacterConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String LongConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String BigDecimalConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String DateTimeConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String BigIntegerConverter.getAsString(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 java.lang.String Converter.getAsString(FacesContext context, UIComponent component, java.lang.Object value)
           
 

Uses of UIComponent in javax.faces.event
 

Methods in javax.faces.event that return UIComponent
 UIComponent FacesEvent.getComponent()
           
 

Constructors in javax.faces.event with parameters of type UIComponent
ActionEvent(UIComponent uiComponent)
           
FacesEvent(UIComponent uiComponent)
           
ValueChangeEvent(UIComponent uiComponent, java.lang.Object oldValue, java.lang.Object newValue)
           
 

Uses of UIComponent in javax.faces.render
 

Methods in javax.faces.render with parameters of type UIComponent
 void Renderer.decode(FacesContext context, UIComponent component)
           
 void Renderer.encodeBegin(FacesContext context, UIComponent component)
           
 void Renderer.encodeChildren(FacesContext context, UIComponent component)
           
 void Renderer.encodeEnd(FacesContext context, UIComponent component)
           
 java.lang.Object Renderer.getConvertedValue(FacesContext context, UIComponent component, java.lang.Object submittedValue)
           
 

Uses of UIComponent in javax.faces.validator
 

Methods in javax.faces.validator with parameters of type UIComponent
 void LongRangeValidator.validate(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 void LengthValidator.validate(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 void MethodExpressionValidator.validate(FacesContext context, UIComponent component, java.lang.Object value)
           
 void DoubleRangeValidator.validate(FacesContext facesContext, UIComponent uiComponent, java.lang.Object value)
           
 void Validator.validate(FacesContext context, UIComponent component, java.lang.Object value)
           
 

Uses of UIComponent in javax.faces.webapp
 

Methods in javax.faces.webapp that return UIComponent
protected  UIComponent UIComponentELTag.createComponent(FacesContext context, java.lang.String newId)
           
protected abstract  UIComponent UIComponentClassicTagBase.createComponent(FacesContext context, java.lang.String newId)
           
protected  UIComponent UIComponentTag.createComponent(FacesContext context, java.lang.String id)
          Deprecated. Create a UIComponent.
protected  UIComponent UIComponentClassicTagBase.createVerbatimComponentFromBodyContent()
          Creates a UIComponent from the BodyContent
protected  UIComponent UIComponentClassicTagBase.findComponent(FacesContext context)
          Return the corresponding UIComponent for this tag, creating it if necessary.
abstract  UIComponent UIComponentTagBase.getComponentInstance()
           
 UIComponent UIComponentClassicTagBase.getComponentInstance()
          Return the UIComponent instance associated with this tag.
 

Methods in javax.faces.webapp with parameters of type UIComponent
protected abstract  void UIComponentTagBase.addChild(UIComponent child)
           
protected  void UIComponentClassicTagBase.addChild(UIComponent child)
           
protected  void UIComponentClassicTagBase.addVerbatimAfterComponent(UIComponentClassicTagBase parentTag, UIComponent verbatim, UIComponent component)
          Add verbatim as a sibling of _componentInstance in _componentInstance in the parent's child list.
protected  void UIComponentClassicTagBase.addVerbatimBeforeComponent(UIComponentClassicTagBase parentTag, UIComponent verbatimComp, UIComponent component)
           
protected  void UIComponentELTag.setProperties(UIComponent component)
           
protected abstract  void UIComponentClassicTagBase.setProperties(UIComponent component)
           
protected  void UIComponentTag.setProperties(UIComponent component)
          Deprecated.  
 



Copyright © 2007 Apache Software Foundation. All Rights Reserved.