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

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

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

    Methods in org.apache.myfaces.trinidad.skin that return SkinMetadata
    Modifier and Type | Method and Description
    --- | ---
    `SkinMetadata` | SkinMetadata.Builder.`build()` call this method after you have set all the information that you wanted to

    Methods in org.apache.myfaces.trinidad.skin that return types with arguments of type SkinMetadata
    Modifier and Type | Method and Description
    --- | ---
    `Collection<SkinMetadata>` | SkinProvider.`getSkinMetadata(javax.faces.context.ExternalContext context)` A provider can optionally return information about some or all of the skins it provides.

    Methods in org.apache.myfaces.trinidad.skin with parameters of type SkinMetadata
    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.
    `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.

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