Uses of Class
javax.faces.component.UIComponent

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

Uses of UIComponent in javax.faces.application
 

Methods in javax.faces.application that return UIComponent
 UIComponent Application.createComponent(FacesContext context, Resource componentResource)
          ???
 UIComponent ApplicationWrapper.createComponent(FacesContext context, Resource componentResource)
           
 UIComponent Application.createComponent(FacesContext context, String componentType, String rendererType)
           
 UIComponent ApplicationWrapper.createComponent(FacesContext context, String componentType, String rendererType)
           
abstract  UIComponent Application.createComponent(String componentType)
           Create a new UIComponent subclass, using the mappings defined by previous calls to the addComponent method of this class.
 UIComponent ApplicationWrapper.createComponent(String componentType)
           
abstract  UIComponent Application.createComponent(ValueBinding componentBinding, FacesContext context, String componentType)
          Deprecated.  
 UIComponent ApplicationWrapper.createComponent(ValueBinding componentBinding, FacesContext context, String componentType)
           
 UIComponent Application.createComponent(javax.el.ValueExpression componentExpression, FacesContext context, String componentType)
           Call the getValue() method on the specified ValueExpression.
 UIComponent ApplicationWrapper.createComponent(javax.el.ValueExpression componentExpression, FacesContext contexte, String componentType)
           
 UIComponent Application.createComponent(javax.el.ValueExpression componentExpression, FacesContext context, String componentType, String rendererType)
           
 UIComponent ApplicationWrapper.createComponent(javax.el.ValueExpression componentExpression, FacesContext context, String componentType, String rendererType)
           
 

Uses of UIComponent in javax.faces.component
 

Subclasses of UIComponent in javax.faces.component
 class UIColumn
          see Javadoc of JSF Specification
 class UICommand
          UICommand is a base abstraction for components that implement ActionSource.
 class UIComponentBase
          TODO: IMPLEMENT HERE - Delta state saving support Standard implementation of the UIComponent base class; all standard JSF components extend this class.
 class UIData
          Represents an abstraction of a component which has multiple "rows" of data.
 class UIForm
          see Javadoc of JSF Specification
 class UIGraphic
          Displays a graphical image.
 class UIInput
          UICommand is a base abstraction for components that implement ActionSource.
 class UIMessage
           
 class UIMessages
           
 class UINamingContainer
          Base class for components that provide a new "namespace" for the ids of their child components.
 class UIOutcomeTarget
           
 class UIOutput
          Displays a value to the user.
 class UIPanel
           
 class UIParameter
           
 class UISelectBoolean
          A component that allows the user to select or unselect an object.
 class UISelectItem
           
 class UISelectItems
           
 class UISelectMany
          Base class for the various component classes that allow a user to select zero or more options from a set.
 class UISelectOne
          Component for choosing one option out of a set of possibilities.
 class UIViewParameter
          TODO: documentation on jsp and pld are not the same.
 class UIViewRoot
          Creates a JSF View, which is a container that holds all of the components that are part of the view.
 

Methods in javax.faces.component that return UIComponent
 UIComponent UIComponentBase.findComponent(String expr)
          Standard method for finding other components by id, inherited by most UIComponent objects.
abstract  UIComponent UIComponent.findComponent(String expr)
           
static UIComponent UIComponent.getCompositeComponentParent(UIComponent component)
          search for the nearest parent composite component, if no parent is found it has to return null! if the component itself is null we have to return null as well!
static UIComponent UIComponent.getCurrentComponent(FacesContext context)
           
static UIComponent UIComponent.getCurrentCompositeComponent(FacesContext context)
           
 UIComponent UIComponentBase.getFacet(String name)
           
abstract  UIComponent UIComponent.getFacet(String name)
           
 UIComponent UIData.getFooter()
           
 UIComponent UIColumn.getFooter()
           
 UIComponent UIData.getHeader()
           
 UIComponent UIColumn.getHeader()
           
 UIComponent UIComponent.getNamingContainer()
           
 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
 List<UIComponent> UIComponentBase.getChildren()
          Return a list of the UIComponent objects which are direct children of this component.
abstract  List<UIComponent> UIComponent.getChildren()
           
 List<UIComponent> UIViewRoot.getComponentResources(FacesContext context, String target)
           
 Map<String,UIComponent> UIComponentBase.getFacets()
           
abstract  Map<String,UIComponent> UIComponent.getFacets()
           
 Iterator<UIComponent> UIComponentBase.getFacetsAndChildren()
           
abstract  Iterator<UIComponent> UIComponent.getFacetsAndChildren()
           
 

Methods in javax.faces.component with parameters of type UIComponent
 void UIViewRoot.addComponentResource(FacesContext context, UIComponent componentResource)
           
 void UIViewRoot.addComponentResource(FacesContext context, UIComponent componentResource, String target)
           
static UIComponent UIComponent.getCompositeComponentParent(UIComponent component)
          search for the nearest parent composite component, if no parent is found it has to return null! if the component itself is null we have to return null as well!
 void ContextCallback.invokeContextCallback(FacesContext context, UIComponent target)
           
static boolean UIComponent.isCompositeComponent(UIComponent component)
           
 void UIComponent.pushComponentToEL(FacesContext context, UIComponent component)
           
 void UIViewRoot.removeComponentResource(FacesContext context, UIComponent componentResource)
           
 void UIViewRoot.removeComponentResource(FacesContext context, UIComponent componentResource, String 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)
          Set the parent UIComponent of this UIComponent.
abstract  void UIComponent.setParent(UIComponent parent)
          For JSF-framework internal use only.
 

Uses of UIComponent in javax.faces.component.behavior
 

Methods in javax.faces.component.behavior that return UIComponent
abstract  UIComponent ClientBehaviorContext.getComponent()
           
 

Methods in javax.faces.component.behavior with parameters of type UIComponent
static ClientBehaviorContext ClientBehaviorContext.createClientBehaviorContext(FacesContext context, UIComponent component, String eventName, String sourceId, Collection<ClientBehaviorContext.Parameter> parameters)
           
 void ClientBehavior.decode(FacesContext context, UIComponent component)
           
 void ClientBehaviorBase.decode(FacesContext context, UIComponent component)
          
 

Uses of UIComponent in javax.faces.component.html
 

Subclasses of UIComponent in javax.faces.component.html
 class HtmlBody
           
 class HtmlColumn
           
 class HtmlCommandButton
           
 class HtmlCommandLink
           
 class HtmlDataTable
           
 class HtmlForm
           
 class HtmlGraphicImage
           
 class HtmlHead
           
 class HtmlInputHidden
          Renders as an HTML input tag with its type set to "hidden".
 class HtmlInputSecret
           
 class HtmlInputText
           
 class HtmlInputTextarea
           
 class HtmlMessage
           
 class HtmlMessages
           
 class HtmlOutcomeTargetButton
           
 class HtmlOutcomeTargetLink
           
 class HtmlOutputFormat
           
 class HtmlOutputLabel
           
 class HtmlOutputLink
           
 class HtmlOutputText
           
 class HtmlPanelGrid
           
 class HtmlPanelGroup
           
 class HtmlSelectBooleanCheckbox
           
 class HtmlSelectManyCheckbox
           
 class HtmlSelectManyListbox
           
 class HtmlSelectManyMenu
           
 class HtmlSelectOneListbox
           
 class HtmlSelectOneMenu
           
 class HtmlSelectOneRadio
           
 

Uses of UIComponent in javax.faces.component.visit
 

Methods in javax.faces.component.visit with parameters of type UIComponent
abstract  Collection<String> VisitContext.getSubtreeIdsToVisit(UIComponent component)
           
 Collection<String> VisitContextWrapper.getSubtreeIdsToVisit(UIComponent component)
          
abstract  VisitResult VisitContext.invokeVisitCallback(UIComponent component, VisitCallback callback)
           
 VisitResult VisitContextWrapper.invokeVisitCallback(UIComponent component, VisitCallback callback)
          
 VisitResult VisitCallback.visit(VisitContext context, UIComponent target)
          This method is called during component tree visits by VisitContext.invokeVisitCallback() to visit the specified component.
 

Uses of UIComponent in javax.faces.context
 

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

Uses of UIComponent in javax.faces.convert
 

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

Uses of UIComponent in javax.faces.event
 

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

Methods in javax.faces.event with parameters of type UIComponent
 void PostRestoreStateEvent.setComponent(UIComponent newComponent)
           
 

Constructors in javax.faces.event with parameters of type UIComponent
ActionEvent(UIComponent uiComponent)
           
AjaxBehaviorEvent(UIComponent component, Behavior behavior)
           
BehaviorEvent(UIComponent component, Behavior behavior)
           
ComponentSystemEvent(UIComponent component)
           
ExceptionQueuedEventContext(FacesContext context, Throwable thrown, UIComponent component)
           
ExceptionQueuedEventContext(FacesContext context, Throwable thrown, UIComponent component, PhaseId phaseId)
           
FacesEvent(UIComponent uiComponent)
           
PostAddToViewEvent(UIComponent component)
           
PostAddToViewNonPDLEvent(UIComponent component)
           
PostRestoreStateEvent(UIComponent component)
           
PostValidateEvent(UIComponent component)
           
PreRemoveFromViewEvent(UIComponent component)
           
PreRenderComponentEvent(UIComponent component)
           
PreValidateEvent(UIComponent component)
           
ValueChangeEvent(UIComponent uiComponent, Object oldValue, 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 ClientBehaviorRenderer.decode(FacesContext context, UIComponent component, ClientBehavior behavior)
           
 void Renderer.encodeBegin(FacesContext context, UIComponent component)
           
 void Renderer.encodeChildren(FacesContext context, UIComponent component)
          Render all children if there are any.
 void Renderer.encodeEnd(FacesContext context, UIComponent component)
           
 Object Renderer.getConvertedValue(FacesContext context, UIComponent component, Object submittedValue)
           
 

Uses of UIComponent in javax.faces.validator
 

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

Uses of UIComponent in javax.faces.view
 

Methods in javax.faces.view that return types with arguments of type UIComponent
 List<UIComponent> AttachedObjectTarget.getTargets(UIComponent topLevelComponent)
           
 

Methods in javax.faces.view with parameters of type UIComponent
 void AttachedObjectHandler.applyAttachedObject(FacesContext context, UIComponent parent)
          Take the argument parent and apply this attached object to it.
 List<UIComponent> AttachedObjectTarget.getTargets(UIComponent topLevelComponent)
           
 void ViewDeclarationLanguage.retargetAttachedObjects(FacesContext context, UIComponent topLevelComponent, List<AttachedObjectHandler> handlers)
           
 void ViewDeclarationLanguage.retargetMethodExpressions(FacesContext context, UIComponent topLevelComponent)
           
 

Uses of UIComponent in javax.faces.view.facelets
 

Methods in javax.faces.view.facelets with parameters of type UIComponent
 void DelegatingMetaTagHandler.apply(FaceletContext ctx, UIComponent parent)
          Process changes on a particular UIComponent
 void FaceletHandler.apply(FaceletContext ctx, UIComponent parent)
          Process changes on a particular UIComponent
abstract  void TagHandlerDelegate.apply(FaceletContext ctx, UIComponent comp)
           
 void CompositeFaceletHandler.apply(FaceletContext ctx, UIComponent parent)
          Process changes on a particular UIComponent
 void FaceletsAttachedObjectHandler.applyAttachedObject(FacesContext context, UIComponent parent)
          Take the argument parent and apply this attached object to it.
 void DelegatingMetaTagHandler.applyNextHandler(FaceletContext ctx, UIComponent c)
           
abstract  void FaceletContext.includeFacelet(UIComponent parent, String relativePath)
          Include another Facelet defined at some path, relative to the executing context, not the current Facelet (same as include directive in JSP)
abstract  void FaceletContext.includeFacelet(UIComponent parent, URL absolutePath)
          Include another Facelet defined at some path, absolute to this ClassLoader/OS
static boolean ComponentHandler.isNew(UIComponent component)
           
 void ComponentHandler.onComponentCreated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
 void ComponentHandler.onComponentPopulated(FaceletContext ctx, UIComponent c, UIComponent parent)
           
 

Uses of UIComponent in javax.faces.webapp
 

Methods in javax.faces.webapp that return UIComponent
protected  UIComponent UIComponentTag.createComponent(FacesContext context, String id)
          Deprecated. Create a UIComponent.
protected abstract  UIComponent UIComponentClassicTagBase.createComponent(FacesContext context, String newId)
           
protected  UIComponent UIComponentELTag.createComponent(FacesContext context, String newId)
           
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.
 UIComponent UIComponentClassicTagBase.getComponentInstance()
          Return the UIComponent instance associated with this tag.
abstract  UIComponent UIComponentTagBase.getComponentInstance()
           
 

Methods in javax.faces.webapp with parameters of type UIComponent
protected  void UIComponentClassicTagBase.addChild(UIComponent child)
           
protected abstract  void UIComponentTagBase.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 UIComponentTag.setProperties(UIComponent component)
          Deprecated.  
protected abstract  void UIComponentClassicTagBase.setProperties(UIComponent component)
           
protected  void UIComponentELTag.setProperties(UIComponent component)
           
 



Copyright © 2013 The Apache Software Foundation. All Rights Reserved.