## Uses of Class
org.apache.myfaces.trinidad.skin.Skin

- Packages that use Skin
  Package | Description
  --- | ---
  org.apache.myfaces.trinidad.context |
  org.apache.myfaces.trinidad.skin |

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

    Methods in org.apache.myfaces.trinidad.context that return Skin
    Modifier and Type | Method and Description
    --- | ---
    `abstract Skin` | RenderingContext.`getSkin()` Get the Skin that is attached to this RenderingContext.

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

    Methods in org.apache.myfaces.trinidad.skin that return Skin
    Modifier and Type | Method and Description
    --- | ---
    `Skin` | SkinFactory.`createSkin(javax.faces.context.ExternalContext externalContext, SkinMetadata skinMetadata)` Creates a Skin based on the supplied base skin information and skinMetadata information.
    `Skin` | SkinFactory.`createSkin(javax.faces.context.ExternalContext externalContext, SkinMetadata baseSkinMetadata, SkinMetadata skinMetadata)` Creates a Skin based on the supplied base skin information and skinMetadata information.
    `Skin` | Skin.`getBaseSkin()` Returns the base Skin which this custom Skin "extends".
    `abstract Skin` | SkinProvider.`getSkin(javax.faces.context.ExternalContext context, SkinMetadata skinMetadata)` Returns the Skin for the given skin metadata The returned skin is not cached by the framework and thus it is the responsibility of the provider to return the same instance of the skin should it desire so.
    `abstract Skin` | SkinFactory.`getSkin(javax.faces.context.FacesContext context, String skinId)` Deprecated. use SkinProvider#getSkin method to query skins
    `abstract Skin` | SkinFactory.`getSkin(javax.faces.context.FacesContext context, String family, String renderKitId)` Deprecated. use SkinProvider#getSkin method to query skins
    `abstract Skin` | SkinFactory.`getSkin(javax.faces.context.FacesContext context, String family, String renderKitId, String version)` Deprecated. use SkinProvider#getSkin method to query skins

    Methods in org.apache.myfaces.trinidad.skin with parameters of type Skin
    Modifier and Type | Method and Description
    --- | ---
    `abstract void` | SkinFactory.`addSkin(String skinId, Skin skin)` Deprecated. use SkinProvider SPI to deal with externals skins Implementing SkinProvider and exposing skins using SkinProvider#getSkin() method is recommended than using this API to make skins available at runtime.

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