## Uses of Interface
org.apache.myfaces.trinidad.bean.FacesBean

- Packages that use FacesBean
  Package | Description
  --- | ---
  org.apache.myfaces.trinidad.bean |
  org.apache.myfaces.trinidad.bean.util |
  org.apache.myfaces.trinidad.component |
  org.apache.myfaces.trinidad.render |
  org.apache.myfaces.trinidad.webapp |

- - ### Uses of FacesBean in org.apache.myfaces.trinidad.bean

    Classes in org.apache.myfaces.trinidad.bean that implement FacesBean
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FacesBeanImpl` Base implementation of FacesBean.

    Methods in org.apache.myfaces.trinidad.bean that return FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `static FacesBean` | FacesBeanFactory.`createFacesBean(Class<?> ownerClass, String rendererType)` Create a FacesBean for a component class.
    `static FacesBean` | FacesBeanFactory.`createFacesBean(String beanType, String rendererType)`

    Methods in org.apache.myfaces.trinidad.bean with parameters of type FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `void` | FacesBean.`addAll(FacesBean from)` Copies all properties, bindings, and list entries from one bean to another.
    `void` | FacesBeanImpl.`addAll(FacesBean from)`

  - ### Uses of FacesBean in org.apache.myfaces.trinidad.bean.util

    Constructors in org.apache.myfaces.trinidad.bean.util with parameters of type FacesBean
    Constructor and Description
    `ValueMap(FacesBean bean)`

  - ### Uses of FacesBean in org.apache.myfaces.trinidad.component

    Subinterfaces of FacesBean in org.apache.myfaces.trinidad.component
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UIXFacesBean` Subinterface for FacesBeans that are used for the storage of a UIXComponent.

    Classes in org.apache.myfaces.trinidad.component that implement FacesBean
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FacesBeanWrapper` Wrapper for `FacesBean`
    `class` | `UIXEditableFacesBeanImpl` UIXFacesBeanImpl subclass that implements the local value contract needed for ValueHolders.
    `class` | `UIXFacesBeanImpl` FacesBeanImpl subclass that implements UIXFacesBean.

    Methods in org.apache.myfaces.trinidad.component that return FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `protected FacesBean` | UIXListView.`createFacesBean(String rendererType)`
    `protected FacesBean` | UIXComponentBase.`createFacesBean(String rendererType)`
    `protected FacesBean` | UIXPage.`createFacesBean(String rendererType)`
    `protected FacesBean` | UIXNavigationTree.`createFacesBean(String rendererType)`
    `protected FacesBean` | UIXTable.`createFacesBean(String rendererType)`
    `protected FacesBean` | UIXTree.`createFacesBean(String rendererType)`
    `abstract FacesBean` | UIXComponent.`getFacesBean()` Returns the FacesBean used for storing the component's state.
    `FacesBean` | UIXComponentBase.`getFacesBean()`
    `FacesBean` | FacesBeanWrapper.`getWrappedBean()`

    Methods in org.apache.myfaces.trinidad.component with parameters of type FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `void` | FacesBeanWrapper.`addAll(FacesBean from)`

    Constructors in org.apache.myfaces.trinidad.component with parameters of type FacesBean
    Constructor and Description
    `FacesBeanWrapper(FacesBean beanToWrap)`

  - ### Uses of FacesBean in org.apache.myfaces.trinidad.render

    Methods in org.apache.myfaces.trinidad.render that return FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `protected FacesBean` | CoreRenderer.`getFacesBean(javax.faces.component.UIComponent component)`

    Methods in org.apache.myfaces.trinidad.render with parameters of type FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | CoreRenderer.`afterEncode(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean)` Hook method that gets invoked after the component is encoded
    `protected void` | CoreRenderer.`beforeEncode(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean)` Hook method that gets invoked before the component is encoded
    `protected void` | CoreRenderer.`decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, FacesBean facesBean, String clientId)` Hook for sub-classes to perform their own decode logic
    `protected String` | CoreRenderer.`decodeBehaviors(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component, FacesBean bean)` Decodes the behaviors of this component, if it is the component that is the source of the call to the server and the event matches behaviors that are attached to the component
    `protected void` | CoreRenderer.`delegateRenderer(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean, CoreRenderer renderer)`
    `protected void` | CoreRenderer.`delegateRendererBegin(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean, CoreRenderer renderer)`
    `protected void` | CoreRenderer.`delegateRendererEnd(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean, CoreRenderer renderer)`
    `protected void` | CoreRenderer.`encodeAll(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean)` Hook for rendering all of a component; only called if getRendersChildren() is true.
    `protected void` | CoreRenderer.`encodeBegin(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean)` Hook for rendering the start of a component; only called if getRendersChildren() is false.
    `protected void` | CoreRenderer.`encodeEnd(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component, FacesBean bean)` Hook for rendering the end of a component; only called if getRendersChildren() is false.

  - ### Uses of FacesBean in org.apache.myfaces.trinidad.webapp

    Methods in org.apache.myfaces.trinidad.webapp with parameters of type FacesBean
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | UIXComponentTag.`setBooleanProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Boolean.
    `protected void` | UIXComponentTag.`setCharacterProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Character.
    `protected void` | UIXComponentTag.`setDateProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.util.Date.
    `protected void` | UIXComponentELTag.`setDateProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.util.Date.
    `protected void` | UIXComponentTag.`setDoubleProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Double.
    `protected void` | UIXComponentTag.`setFloatProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Float.
    `protected void` | UIXComponentTag.`setIntArrayProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type int[].
    `protected void` | UIXComponentELTag.`setIntArrayProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type int[].
    `protected void` | UIXComponentTag.`setIntegerProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Integer.
    `protected void` | UIXComponentTag.`setLongProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Long.
    `protected void` | UIXComponentELTag.`setMaxDateProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.util.Date.
    `protected void` | UIXComponentTag.`setNumberProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.Number.
    `protected void` | UIXComponentELTag.`setNumberProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.lang.Number.
    `protected void` | UIXComponentELTag.`setProperties(FacesBean bean)`
    `protected void` | UIXComponentTag.`setProperties(FacesBean bean)`
    `protected void` | UIXComponentTag.`setProperty(FacesBean bean, PropertyKey key, String value)`
    `protected void` | UIXComponentELTag.`setProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)`
    `protected void` | UIXComponentTag.`setStringArrayProperty(FacesBean bean, PropertyKey key, String value)` Set a property of type java.lang.String[].
    `protected void` | UIXComponentELTag.`setStringArrayProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.lang.String[].
    `protected void` | UIXComponentELTag.`setStringListProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.util.List<java.lang.String>.
    `protected void` | UIXComponentELTag.`setStringSetProperty(FacesBean bean, PropertyKey key, javax.el.ValueExpression expression)` Set a property of type java.util.Set<java.lang.String>.

Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.