## Uses of Class
org.richfaces.ui.misc.focus.AbstractFocus

- Packages that use AbstractFocus
  Package | Description
  --- | ---
  org.richfaces.ui.misc.focus |

- - ### Uses of AbstractFocus in org.richfaces.ui.misc.focus

    Subclasses of AbstractFocus in org.richfaces.ui.misc.focus
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UIFocus` Focus component allows to set focus based on validation of components or alternatively it can preserve focus on currently focused form input.

    Methods in org.richfaces.ui.misc.focus with parameters of type AbstractFocus
    Modifier and Type | Method and Description
    --- | ---
    `String` | ViewFocusRenderStrategy.`getFocusCandidatesAsString(javax.faces.context.FacesContext context, AbstractFocus component)`
    `String` | FormFocusRenderStrategy.`getFocusCandidatesAsString(javax.faces.context.FacesContext context, AbstractFocus component)`
    `String` | FocusRendererBase.`getFocusCandidatesAsString(javax.faces.context.FacesContext context, AbstractFocus component)` Get space-separated list of clientIds as component candidates to be focused on client.
    `String` | FocusRenderStrategy.`getFocusCandidatesAsString(javax.faces.context.FacesContext context, AbstractFocus component)` Get space-separated list of clientIds as component candidates to be focused on client.
    `protected String` | AbstractFocusRenderStrategy.`getFocusCandidatesAsString(javax.faces.context.FacesContext context, AbstractFocus component, javax.faces.component.UIForm form)`
    `void` | ViewFocusRenderStrategy.`postAddToView(javax.faces.context.FacesContext context, AbstractFocus component)`
    `void` | FormFocusRenderStrategy.`postAddToView(javax.faces.context.FacesContext context, AbstractFocus component)`
    `void` | FocusRendererBase.`postAddToView(javax.faces.context.FacesContext context, AbstractFocus component)`
    `void` | FocusRendererInterface.`postAddToView(javax.faces.context.FacesContext context, AbstractFocus component)`
    `void` | FocusRenderStrategy.`postAddToView(javax.faces.context.FacesContext context, AbstractFocus component)` This method will be called once the component is placed into view
    `boolean` | ViewFocusRenderStrategy.`shouldApply(javax.faces.context.FacesContext context, AbstractFocus component)`
    `boolean` | FormFocusRenderStrategy.`shouldApply(javax.faces.context.FacesContext context, AbstractFocus component)`
    `boolean` | FocusRendererBase.`shouldApply(javax.faces.context.FacesContext context, AbstractFocus component)` Determines whether the currently rendered Focus should be rendered or not based on if request is postback and if Focus belongs to form which has been submitted.
    `boolean` | FocusRenderStrategy.`shouldApply(javax.faces.context.FacesContext context, AbstractFocus component)` Determines whether the currently rendered Focus should be rendered or not based on if request is postback and if Focus belongs to form which has been submitted.

Copyright © 2014 JBoss by Red Hat. All rights reserved.