## Uses of Class
org.apache.myfaces.trinidad.context.RenderingContext

- Packages that use RenderingContext
  Package | Description
  --- | ---
  org.apache.myfaces.trinidad.component |
  org.apache.myfaces.trinidad.context |
  org.apache.myfaces.trinidad.render |
  org.apache.myfaces.trinidad.skin |

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

    Methods in org.apache.myfaces.trinidad.component with parameters of type RenderingContext
    Modifier and Type | Method and Description
    --- | ---
    `void` | UIXComponent.`setupChildrenEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc)` Sets the context necessary to encode the children of a component.
    `protected void` | UIXComponent.`setupEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc)` Sets up the context necessary to encode the component.
    `protected void` | UIXComponent.`setUpEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc)` Deprecated.
    `void` | UIXComponent.`tearDownChildrenEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc)` Tears down the context necessary to encode the children of a component.
    `protected void` | UIXComponent.`tearDownEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc)` Tears down the context created in order to encode the component

  - ### Uses of RenderingContext in org.apache.myfaces.trinidad.context

    Methods in org.apache.myfaces.trinidad.context that return RenderingContext
    Modifier and Type | Method and Description
    --- | ---
    `static RenderingContext` | RenderingContext.`getCurrentInstance()` Retrieves the RenderingContext active for the current thread.

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

    Methods in org.apache.myfaces.trinidad.render with parameters of type RenderingContext
    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.`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.
    `protected static Object` | CoreRenderer.`getRenderingProperty(RenderingContext rc, Object key)`
    `static boolean` | CoreRenderer.`isDesktop(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isGecko(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isGenericPDA(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isIE(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isInaccessibleMode(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isIPhone(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isKonqueror(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isNokiaS60(RenderingContext rc)` This method returns true if a user-agent's platform is NokiaS60
    `static boolean` | CoreRenderer.`isOpera(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isPDA(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isScreenReaderMode(RenderingContext rc)`
    `static boolean` | CoreRenderer.`isWebKit(RenderingContext rc)`
    `static void` | CoreRenderer.`renderStyleClass(javax.faces.context.FacesContext context, RenderingContext rc, String styleClass)` Render a generic CSS styleClass (not one derived from an attribute).
    `static void` | CoreRenderer.`renderStyleClasses(javax.faces.context.FacesContext context, RenderingContext rc, String[] styleClasses)` Render an array of CSS styleClasses as space-separated values.
    `protected static Object` | CoreRenderer.`setRenderingProperty(RenderingContext rc, Object key, Object value)`
    `void` | CoreRenderer.`setupChildrenEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component)` Called before rendering the current component's children in order to set up any special context.
    `void` | CoreRenderer.`setupEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component)` Called before rendering the current comopnent's children in order to set up any special context.
    `void` | CoreRenderer.`setupEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, UIXComponent component)` Deprecated.
    `void` | CoreRenderer.`tearDownChildrenEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component)` Called after rendering the current component's children in order to tear down any special context.
    `void` | CoreRenderer.`tearDownEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, javax.faces.component.UIComponent component)` Called after rendering the current component in order to tear down any special context.
    `void` | CoreRenderer.`tearDownEncodingContext(javax.faces.context.FacesContext context, RenderingContext rc, UIXComponent component)` Deprecated.

  - ### Uses of RenderingContext in org.apache.myfaces.trinidad.skin

    Methods in org.apache.myfaces.trinidad.skin with parameters of type RenderingContext
    Modifier and Type | Method and Description
    --- | ---
    `Integer` | Icon.`getImageHeight(RenderingContext arc)` Returns the height of the image.
    `Object` | Icon.`getImageURI(javax.faces.context.FacesContext context, RenderingContext arc)` Returns a URI to the image that is used as the icon's content.
    `Integer` | Icon.`getImageWidth(RenderingContext arc)` Returns the width of the image.
    `abstract Map<String,String>` | Skin.`getStyleClassMap(RenderingContext arc)` Returns the style class map, or null if there is no map.
    `abstract String` | Skin.`getStyleSheetDocumentId(RenderingContext arc)` Returns the id of the Skin's stylesheet document.
    `InputStream` | Icon.`openStream(javax.faces.context.FacesContext context, RenderingContext arc)` Returns an InputStream which provides access to the image data for image-based Icons.
    `abstract void` | Icon.`renderIcon(javax.faces.context.FacesContext context, RenderingContext arc, Map<String,? extends Object> attrs)` Renders the Icon.

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